Teilen über


Writer File Sink-Objekt

[Das dieser Seite zugeordnete Feature Windows Media Format 11 SDK-ist ein Legacyfeature. Es wurde von Source Reader und Sink Writerersetzt. Source Reader und Sink Writer wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code Source Reader und Sink Writer- anstelle Windows Media Format 11 SDK-verwendet werden soll. Microsoft schlägt vor, dass vorhandener Code, der die Legacy-APIs verwendet, um die neuen APIs zu verwenden, falls möglich umgeschrieben werden.]

Das Sinkobjekt der Writer-Datei wird beim Schreiben der Windows Media-Ausgabe in eine Datei verwendet.

Das Writer File Sink-Objekt wird von der Funktion WMCreateWriterFileSinkerstellt, die einen Zeiger auf eine IWMWriterFileSink- Schnittstelle festlegt. Die anderen Schnittstellen des Writer File Sink-Objekts können durch Aufrufen der QueryInterface--Methode abgerufen werden.

Die folgenden Schnittstellen werden vom Writer File Sink-Objekt unterstützt.

Schnittstelle Beschreibung
IWMRegisterCallback- Ermöglicht der Anwendung das Abrufen von Statusmeldungen aus dem Objekt.
IWMWriterFileSink- Öffnet eine Datei, in die das Writer-Objekt Daten schreiben kann.
IWMWriterFileSink2 Stellt eine erweiterte Verwaltung eines Dateisenkenobjekts bereit. Erbt alle Methoden von IWMWriterFileSink.
IWMWriterFileSink3 Bietet zusätzliche Optionen zum Schreiben von Dateien. Erbt alle Methoden von IWMWriterFileSink und IWMWriterFileSink2.
IWMWriterSink Weist Speicher zu, bestimmt, ob die Spüle in Echtzeit ausgeführt wird, und behandelt 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 Statusinformationen an die Hostanwendung übermittelt werden müssen.

 

Objekte

Arbeiten mit Writer Sinks