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.
Rubriques connexes