Tipos de medios principales

En un tipo de medio, el tipo principal describe la categoría general de los datos, como audio o vídeo. El subtipo, si está presente, refina aún más el tipo principal. Por ejemplo, si el tipo principal es vídeo, el subtipo podría ser vídeo RGB de 32 bits. Los subtipos también distinguen los formatos codificados, como el vídeo H.264, de formatos sin comprimir.

Los GUID identifican el tipo principal y el subtipo y se almacenan en los atributos siguientes:

Atributo Descripción
MF_MT_MAJOR_TYPE Tipo principal.
MF_MT_SUBTYPE Subtipo.

 

Se definen los siguientes tipos principales.

Tipo principal Descripción Subtipos
MFMediaType_Audio Audio. GUID de subtipo de audio.
MFMediaType_Binary Secuencia binaria. Ninguno.
MFMediaType_FileTransfer Secuencia que contiene archivos de datos. Ninguno.
MFMediaType_HTML Secuencia HTML. Ninguno.
MFMediaType_Image Secuencia de imágenes fijas. GUID de WIC y CLSID.
MFMediaType_Metadata Flujo de metadatos. Ninguno.
MFMediaType_Protected Medios protegidos. El subtipo especifica el esquema de protección de contenido.
MFMediaType_Perception Transmite desde un sensor de cámara o una unidad de procesamiento que motiva y entiende los datos de vídeo sin procesar y proporciona comprensión del entorno o los seres humanos en él. Ninguno.
MFMediaType_SAMI Subtítulos sincronizados de intercambio de medios accesibles (SAMI). Ninguno.
MFMediaType_Script Secuencia de script. Ninguno.
MFMediaType_Stream Flujo multiplexado o secuencia elemental. GUID de subtipo de secuencia
MFMediaType_Video Video. GUID de subtipo de vídeo.

 

Los componentes de terceros pueden definir nuevos tipos principales y nuevos subtipos.

IMFMediaType

Tipos de medios