Freigeben über


WMContainer ASF-Komponenten

Die WMContainer-Objekte bieten eine Steuerung auf niedriger Ebene über die Analyse und das Schreiben einer ASF-Datei (Advanced Systems Format).

Die Pipelineschicht-ASF-Komponenten verwenden die WMContainer-Objekte intern. Die meisten Anwendungen sollten die Pipelinekomponenten anstelle von WMContainer-Objekten verwenden. Verwenden Sie WMContainer nur, wenn Sie die Kontrolle über die Analyse und das Schreiben einer ASF-Datei auf niedriger Ebene benötigen.

Die WMContainer-Ebene enthält die folgenden Objekte:

Die folgenden Themen enthalten schrittweise Anweisungen zur Verwendung von WMContainer zum Lesen oder Schreiben von ASF-Dateien.

Informationen zu WM Container

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

Diagramm der ASF-Dateistruktur und der entsprechenden Media Foundation-Objekte

Mit Ausnahme des Splitters und des Multiplexers unterstützt jedes dieser Objekte sowohl das Analysieren (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, d. h. sie blockieren den aufrufenden Thread.

ASF-Unterstützung in Media Foundation