Principaux types de média

Dans un type de média, le type principal décrit la catégorie globale des données, telle que l’audio ou la vidéo. Le sous-type, s’il est présent, affine davantage le type principal. Par exemple, si le type principal est vidéo, le sous-type peut être 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.

Les types et sous-types principaux sont identifiés par des GUID et stockés dans les attributs suivants :

Attribut Description
MF_MT_MAJOR_TYPE Type principal.
MF_MT_SUBTYPE Sous-type.

 

Les types principaux 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 fixes. GUID ET CLSID WIC.
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 Diffuse des flux à partir d’un capteur de caméra ou d’une unité de traitement qui explique et comprend les données vidéo brutes et fournit une compréhension de l’environnement ou des humains qu’elles hébergent. Aucun.
MFMediaType_SAMI Légendes SAMI (Synchronized Accessible Media Interchange). Aucun.
MFMediaType_Script Flux de script. Aucun.
MFMediaType_Stream Flux multiplexé ou flux élémentaire. GUID de sous-type de flux
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 média