WMContainer-ASF-Komponenten

Die WMContainer-Objekte bieten eine steuerungsbasierte Steuerung der Analyse und des Schreibens einer ASF-Datei (Advanced Systems Format).

Die ASF-Komponenten der Pipelineebene verwenden die WMContainer-Objekte intern. Die meisten Anwendungen sollten die Pipelinekomponenten anstelle von WMContainer-Objekten verwenden. Verwenden Sie WMContainer nur, wenn Sie eine steuerungsbasierte Steuerung der Analyse und des Schreibens einer ASF-Datei benötigen.

Die WMContainer-Ebene enthält die folgenden Objekte:

Die folgenden Themen enthalten schritt-für-Schritt-Anweisungen zur Verwendung von WMContainer zum Lesen oder Schreiben von ASF-Dateien.

Informationen zum WM-Container

Die WMContainer-Objekte interagieren direkt mit ASF-Dateiobjekten. Das folgende Diagramm zeigt die ASF-Dateistruktur und die entsprechenden WMContainer-Objekte.

Diagramm, das die asf-Dateistruktur und die entsprechenden Media Foundation-Objekte zeigt

Mit Ausnahme des Splitters und des Multiplexers unterstützt jedes dieser Objekte sowohl analyse- (lesen) als auch das Schreiben von ASF-Dateien. Der Splitter wird nur zum Lesen von ASF-Dateien verwendet. Der Multiplexer wird nur zum Erstellen neuer ASF-Dateien verwendet.

Alle von WMContainer-Objekten ausgeführten Vorgänge sind synchron, was bedeutet, dass sie den aufrufenden Thread blockieren.

ASF-Unterstützung in Media Foundation