Hauptmedientypen

In einem Medientyp beschreibt der Haupttyp die Gesamtkategorie der Daten, z. B. Audio oder Video. Wenn der Untertyp vorhanden ist, wird der Haupttyp weiter verfeinert. Wenn der Haupttyp beispielsweise Video ist, kann der Untertyp 32-Bit-RGB-Video sein. Untertypen unterscheiden auch codierte Formate, z. B. H.264-Video, von unkomprimierten Formaten.

Haupttyp und Untertyp werden durch GUIDs identifiziert und in den folgenden Attributen gespeichert:

attribute BESCHREIBUNG
MF_MT_MAJOR_TYPE Haupttyp.
MF_MT_SUBTYPE Untertyp.

 

Die folgenden Haupttypen werden definiert.

Haupttyp BESCHREIBUNG Untertypen
MFMediaType_Audio Audio. Audiountertyp-GUIDs.
MFMediaType_Binary Binärdatenstrom. Keine.
MFMediaType_FileTransfer Ein Stream, der Datendateien enthält. Keine.
MFMediaType_HTML HTML-Stream. Keine.
MFMediaType_Image Standbilddatenstrom. WIC-GUIDs und CLSIDs.
MFMediaType_Metadata Metadatenstream. Keine.
MFMediaType_Protected Geschützte Medien. Der Untertyp gibt das Inhaltsschutzschema an.
MFMediaType_Perception Streamt von einem Kamerasensor oder einer Verarbeitungseinheit, die Videorohdaten begründet und versteht und ein Verständnis für die Umwelt oder den Menschen darin bietet. Keine.
MFMediaType_SAMI Synchronisierte SAMI-Untertitel (Accessible Media Interchange). Keine.
MFMediaType_Script Skriptstream. Keine.
MFMediaType_Stream Multiplexstream oder elementarer Datenstrom. Stream-Untertyp-GUIDs
MFMediaType_Video Video. Videountertyp-GUIDs.

 

Drittanbieterkomponenten können neue Haupttypen und neue Untertypen definieren.

IMFMediaType

Medientypen