Freigeben über


Hauptmedientypen

In einem Medientyp beschreibt der Haupttyp die Gesamtkategorie der Daten, z. B. Audio oder Video. Der Untertyp, falls vorhanden, verfeinert den Haupttyp weiter. 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 nicht komprimierten Formaten.

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

Attribut Beschreibung
MF_MT_MAJOR_TYPE Haupttyp.
MF_MT_SUBTYPE Subtyp.

 

Die folgenden Haupttypen werden definiert.

Haupttyp Beschreibung Subtypen
MFMediaType_Audio Audio. GuiDs des Audiountertyps.
MFMediaType_Binary Binärer Datenstrom. Nichts.
MFMediaType_FileTransfer Ein Datenstrom, der Datendateien enthält. Nichts.
MFMediaType_HTML HTML-Stream. Nichts.
MFMediaType_Image Trotzdem Bilddatenstrom. WIC-GUIDs und CLSIDs.
MFMediaType_Metadata Metadatenstream. Nichts.
MFMediaType_Protected Geschützte Medien. Der Untertyp gibt das Inhaltsschutzschema an.
MFMediaType_Perception Streamt von einem Kamerasensor oder einer Verarbeitungseinheit, die rohe Videodaten begründet und versteht und das Verständnis der Umgebung oder des Menschen darin bietet. Nichts.
MFMediaType_SAMI Synchronisierte Beschriftungen für barrierefreie Medienaustausch (Accessible Media Interchange, SAMI). Nichts.
MFMediaType_Script Skriptstream. Nichts.
MFMediaType_Stream Multiplexed stream or elementary stream. Stream-Untertyp-GUIDs
MFMediaType_Video Video. GUIDs des Videountertyps.

 

Drittanbieterkomponenten können neue Haupttypen und neue Untertypen definieren.

IMFMediaType-

Medientypen