Tipi di supporti principali
In un tipo di supporto, il tipo principale descrive la categoria complessiva dei dati, ad esempio audio o video. Il sottotipo , se presente, affina ulteriormente il tipo principale. Ad esempio, se il tipo principale è video, il sottotipo potrebbe essere un video RGB a 32 bit. I sottotipi distinguono anche i formati codificati, ad esempio il video H.264, dai formati non compressi.
Il tipo principale e il sottotipo sono identificati da GUID e archiviati negli attributi seguenti:
Attributo | Descrizione |
---|---|
MF_MT_MAJOR_TYPE | Tipo principale. |
MF_MT_SUBTYPE | Sottotipo. |
Sono definiti i tipi principali seguenti.
Tipo principale | Descrizione | Sottotipi |
---|---|---|
MFMediaType_Audio | Audio. | GUID del sottotipo audio. |
MFMediaType_Binary | Flusso binario. | Nessuno. |
MFMediaType_FileTransfer | Flusso che contiene file di dati. | Nessuno. |
MFMediaType_HTML | Flusso HTML. | Nessuno. |
MFMediaType_Image | Flusso di immagini ancora. | GUID WIC e CLSID. |
MFMediaType_Metadata | Flusso di metadati. | Nessuno. |
MFMediaType_Protected | Supporti protetti. | Il sottotipo specifica lo schema di protezione del contenuto. |
MFMediaType_Perception | Trasmette dati video non elaborati da un sensore di fotocamera o da un'unità di elaborazione che consente di comprendere i dati video non elaborati e di comprenderne l'ambiente o gli esseri umani. | Nessuno. |
MFMediaType_SAMI | Didascalie SAMI (Accessible Media Interchange) sincronizzate. | Nessuno. |
MFMediaType_Script | Flusso di script. | Nessuno. |
MFMediaType_Stream | Flusso multiplexed o flusso elementare. | GUID del sottotipo di flusso |
MFMediaType_Video | Video. | GUID sottotipo video. |
I componenti di terze parti possono definire nuovi tipi principali e nuovi sottotipi.
Argomenti correlati