Principais tipos de mídia
Em um tipo de mídia, o tipo principal descreve a categoria geral dos dados, como áudio ou vídeo. O subtipo, se presente, refina ainda mais o tipo principal. Por exemplo, se o tipo principal for vídeo, o subtipo poderá ser um vídeo RGB de 32 bits. Os subtipos também distinguem formatos codificados, como vídeo H.264, de formatos não compactados.
O tipo principal e o subtipo são identificados por GUIDs e armazenados nos seguintes atributos:
Atributo | Descrição |
---|---|
MF_MT_MAJOR_TYPE | Tipo principal. |
MF_MT_SUBTYPE | Subtipo. |
Os tipos principais a seguir são definidos.
Tipo principal | Descrição | Subtipos |
---|---|---|
MFMediaType_Audio | Áudio. | GUIDs de subtipo de áudio. |
MFMediaType_Binary | Fluxo binário. | Nenhum. |
MFMediaType_FileTransfer | Um fluxo que contém arquivos de dados. | Nenhum. |
MFMediaType_HTML | Fluxo HTML. | Nenhum. |
MFMediaType_Image | Fluxo de imagens ainda. | GUIDs e CLSIDs do WIC. |
MFMediaType_Metadata | Fluxo de metadados. | Nenhum. |
MFMediaType_Protected | Mídia protegida. | O subtipo especifica o esquema de proteção de conteúdo. |
MFMediaType_Perception | Transmite de um sensor de câmera ou unidade de processamento que fundamenta e entende os dados brutos de vídeo e fornece compreensão do ambiente ou dos humanos nele. | Nenhum. |
MFMediaType_SAMI | Legendas do SAMI (Intercâmbio de Mídia Acessível Sincronizado). | Nenhum. |
MFMediaType_Script | Fluxo de script. | Nenhum. |
MFMediaType_Stream | Fluxo multiplexado ou fluxo elementar. | GUIDs de subtipo de fluxo |
MFMediaType_Video | Vídeo. | GUIDs de subtipo de vídeo. |
Componentes de terceiros podem definir novos tipos principais e novos subtipos.
Tópicos relacionados