Partager via


Principaux types de supports

Dans un type de média, le type principal décrit la catégorie globale des données, comme l’audio ou la vidéo. Le sous-type , le cas échéant, affine davantage le type principal. Par exemple, si le type principal est vidéo, le sous-type peut être une vidéo RVB 32 bits. Les sous-types distinguent également les formats codés, tels que la vidéo H.264, des formats non compressés.

Le type principal et le sous-type sont identifiés par les GUID et stockés dans les attributs suivants :

Attribut Description
MF_MT_MAJOR_TYPE Type principal.
MF_MT_SUBTYPE Sous-type.

 

Les principaux types suivants sont définis.

Type principal Description Sous-types
MFMediaType_Audio Audio. GUID de sous-type audio.
MFMediaType_Binary Flux binaire. Aucun.
MFMediaType_FileTransfer Flux qui contient des fichiers de données. Aucun.
MFMediaType_HTML Flux HTML. Aucun.
MFMediaType_Image Flux d’images toujours. GUID WIC et clSID.
MFMediaType_Metadata Flux de métadonnées. Aucun.
MFMediaType_Protected Média protégé. Le sous-type spécifie le schéma de protection du contenu.
MFMediaType_Perception Les flux provenant d’un capteur ou d’une unité de traitement de caméra qui expliquent et comprennent les données vidéo brutes et fournissent une compréhension de l’environnement ou de l’homme dans celui-ci. Aucun.
MFMediaType_SAMI Légendes SAMI (Accessible Media Interchange) synchronisées. Aucun.
MFMediaType_Script Flux de script. Aucun.
MFMediaType_Stream Flux multiplexé ou flux élémentaire. GUID de sous-type stream
MFMediaType_Video Vidéo. GUID de sous-type vidéo.

 

Les composants tiers peuvent définir de nouveaux types principaux et de nouveaux sous-types.

IMFMediaType

types de supports