Freigeben über


WMContainer ASF-Komponenten

Die WMContainer-Objekte bieten eine geringe Kontrolle über die Analyse und das Schreiben einer ASF-Datei (Advanced Systems Format).

Die Pipeline Layer ASF-Komponenten intern die WMContainer-Objekte verwenden. 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 Anleitungen 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 mit der Asf-Dateistruktur und den entsprechenden Media Foundation-Objekten

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

Alle vorgänge, die von WMContainer-Objekten ausgeführt werden, sind synchron, d. h. sie blockieren den aufrufenden Thread.

ASF-Unterstützung in Media Foundation