Freigeben über


ASF-Unterstützung in Media Foundation

Media Foundation unterstützt Mediendateien im Advanced Systems Format (ASF):

  • Windows Media Video (WMV-Dateien)
  • Windows Media Audio (WMA-Dateien)

Media Foundation bietet mehrere Objekte zum Lesen und Schreiben von ASF-Dateien. Diese Objekte werden in zwei verschiedenen Architekturebenen bereitgestellt.

Zunächst enthält die Pipeline Ebene Objekte, die innerhalb der Media Foundation-Pipeline funktionieren und den von der Pipeline definierten APIs entsprechen. Die ASF-Pipelineebene enthält:

Zweitens bietet die WM-Containerebene die Kontrolle über die Analyse und das Schreiben einer ASF-Datei auf niedriger Ebene. Die Pipelineschicht verwendet WMContainer intern. Anwendungen können WMContainer auch für die ASF-Analyse und -Schreibvorgänge auf niedriger Ebene verwenden.

Diagramm mit Elementen der Pipelineebene und des wm-Containers

In diesem Abschnitt

Thema Beschreibung
ASF-Dateistruktur
Übersicht über die ASF-Dateistruktur und die von Media Foundation bereitgestellten Objekte für die Arbeit mit ASF-Dateien.
Pipeline layer ASF Components
Beschreibt, wie ASF-Dateien mithilfe der Pipelineebene analysiert und erstellt werden.
WMContainer ASF-Komponenten
Beschreibt, wie ASF-Dateien mithilfe der WMContainer-Ebene analysiert und erstellt werden.

Ausführliche Informationen zur Struktur einer ASF-Datei finden Sie in der ASF-Spezifikation, die von dieser Microsoft-Websiteheruntergeladen werden kann.

Media Foundation-Programmierhandbuch