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.
Zugehörige Themen