Freigeben über


Writer-Dateisenke (Objekt)

[Das dieser Seite zugeordnete Feature Windows Media Format 11 SDK ist ein Legacyfeature. Es wurde von Source Reader und Sink Writer abgelöst. Source Reader und Sink Writer wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code nach Möglichkeit quellleser und Senkenschreiber anstelle des Windows Media Format 11 SDK verwendet. Microsoft schlägt vor, dass vorhandener Code, der die Legacy-APIs verwendet, so umgeschrieben wird, dass nach Möglichkeit die neuen APIs verwendet werden.]

Das Writer-Dateisenkenobjekt wird beim Schreiben einer Windows Media-Ausgabe in eine Datei verwendet.

Das Writer-Dateisenkenobjekt wird von der Funktion WMCreateWriterFileSink erstellt, die einen Zeiger auf eine IWMWriterFileSink-Schnittstelle festlegt. Die anderen Schnittstellen des Writer-Dateisenkenobjekts können durch Aufrufen der QueryInterface-Methode abgerufen werden.

Die folgenden Schnittstellen werden vom Writer-Dateisenkenobjekt unterstützt.

Schnittstelle Beschreibung
IWMRegisterCallback Ermöglicht es der Anwendung, status Nachrichten aus dem -Objekt abzurufen.
IWMWriterFilesink Öffnet eine Datei, in die das Writer-Objekt Daten schreiben kann.
IWMWriterFilesink2 Bietet eine erweiterte Verwaltung eines Dateisenkenobjekts. Erbt alle Methoden von IWMWriterFileSink.
IWMWriterFileSink3 Stellt zusätzliche Optionen zum Schreiben von Dateien bereit. Erbt alle Methoden von IWMWriterFileSink und IWMWriterFileSink2.
IWMWriterSink Ordnet Arbeitsspeicher zu, bestimmt, ob die Senke in Echtzeit ausgeführt wird, und verarbeitet mehrere Rückruffunktionen.

 

Die folgende Rückrufschnittstelle sollte von der Anwendung implementiert werden, um den Fortschritt eines Writer-Dateisenkenobjekts nachzuverfolgen.

Schnittstelle Beschreibung
IWMStatusCallback Erforderlich, wenn status Informationen an die Hostanwendung übermittelt werden müssen.

 

Objekte

Arbeiten mit Writer-Senken