Condividi tramite


Oggetto Push Sink writer

[La funzionalità associata a questa pagina, Windows Media Format 11 SDK, è una funzionalità legacy. È stata sostituita da Lettore di origine e Writer sink. Lettore di origine e Writer sink sono stati ottimizzati per Windows 10 e Windows 11. Microsoft consiglia vivamente che il nuovo codice usi Lettore di origine e Writer sink anziché Windows Media Format 11 SDK, quando possibile. Microsoft suggerisce che il codice esistente che usa le API legacy venga riscritto per usare le nuove API, se possibile.

L'oggetto sink push writer distribuisce supporti digitali ai punti di pubblicazione. Ad esempio, un concerto live può essere codificato da un singolo server e quindi recapitato o eseguito il push a diversi altri server che in realtà trasmetteranno il contenuto agli utenti.

Un oggetto sink push writer viene creato dalla funzione WMCreateWriterPushSink, che imposta un puntatore a un'interfaccia IWMWriterPushSink . Le altre interfacce supportate dall'oggetto, elencate nella tabella seguente, possono essere ottenute chiamando il metodo QueryInterface .

Interfaccia Descrizione
IWMRegisterCallback Consente all'applicazione di ottenere messaggi di stato dall'oggetto.
IWMWriterPushSink Gestisce una sessione di distribuzione push.
IWMWriterSink Alloca la memoria, determina se il sink è operativo in tempo reale ed espone diverse funzioni di callback.

 

L'interfaccia di callback seguente può essere implementata dall'applicazione per tenere traccia dello stato di avanzamento di un oggetto sink push writer.

Interfaccia Descrizione
IWMStatusCallback Obbligatorio quando le informazioni sullo stato devono essere comunicate all'applicazione host.

 

Oggetti

Invio di dati ASF a un punto di pubblicazione

Uso dei sink writer