Oggetto file sink del 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 del file writer viene usato durante la scrittura dell'output di Windows Media in un file.

L'oggetto sink del file writer viene creato dalla funzione WMCreateWriterFileSink, che imposta un puntatore a un'interfaccia IWMWriterFileSink . Le altre interfacce dell'oggetto sink del file writer possono essere ottenute chiamando il metodo QueryInterface .

Le interfacce seguenti sono supportate dall'oggetto sink del file writer.

Interfaccia Descrizione
IWMRegisterCallback Consente all'applicazione di ottenere messaggi di stato dall'oggetto.
IWMWriterFileSink Apre un file in cui l'oggetto writer può scrivere dati.
IWMWriterFileSink2 Fornisce una gestione estesa di un oggetto sink di file. Eredita tutti i metodi di IWMWriterFileSink.
IWMWriterFileSink3 Offre opzioni aggiuntive per la scrittura di file. Eredita tutti i metodi di IWMWriterFileSink e IWMWriterFileSink2.
IWMWriterSink Alloca la memoria, determina se il sink è operativo in tempo reale e gestisce diverse funzioni di callback.

 

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

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

 

Oggetti

Uso dei sink writer