Writer-Dateisenke (Objekt)
Das Writer-Dateisenkenobjekt wird verwendet, wenn Windows Medienausgabe in eine Datei geschrieben wird.
Das Writer-Dateisenkenobjekt wird von der Funktion WMCreateWriterFileSinkerstellt, 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 der Anwendung das Abrufen von Statusmeldungen aus dem -Objekt. |
| IWMWriterFileSink | Öffnet eine Datei, in die das Writer-Objekt Daten schreiben kann. |
| IWMWriterFileSink2 | Stellt die erweiterte Verwaltung eines Dateisenkenobjekts bereit. Erbt alle Methoden von IWMWriterFileSink. |
| IWMWriterFileSink3 | Stellt zusätzliche Optionen zum Schreiben von Dateien bereit. Erbt alle Methoden von IWMWriterFileSink und IWMWriterFileSink2. |
| IWMWriterSink | Belegt Arbeitsspeicher, bestimmt, ob die Senke in Echtzeit funktioniert, und verarbeitet mehrere Rückruffunktionen. |
Die folgende Rückrufschnittstelle sollte von der Anwendung implementiert werden, um den Fortschritt eines Writerdatei-Senkenobjekts nachzuverfolgen.
| Schnittstelle | BESCHREIBUNG |
|---|---|
| IWMStatusCallback | Erforderlich, wenn Statusinformationen an die Hostanwendung übermittelt werden müssen. |