Główne typy multimediów
W typie nośnika typ główny opisuje ogólną kategorię danych, taką jak audio lub wideo. Podtyp , jeśli istnieje, dodatkowo uściśli typ główny. Na przykład jeśli głównym typem jest wideo, podtyp może mieć 32-bitowe wideo RGB. Podtypy rozróżniają również formaty zakodowane, takie jak wideo H.264, z nieskompresowanych formatów.
Typ główny i podtyp są identyfikowane przez identyfikatory GUID i przechowywane w następujących atrybutach:
Atrybut | Opis |
---|---|
MF_MT_MAJOR_TYPE | Typ główny. |
MF_MT_SUBTYPE | Podtypu. |
Zdefiniowane są następujące typy główne.
Typ główny | Opis | Podtypów |
---|---|---|
MFMediaType_Audio | Dźwięk. | identyfikatory GUID podtypu audio . |
MFMediaType_Binary | Strumień binarny. | Żaden. |
MFMediaType_FileTransfer | Strumień zawierający pliki danych. | Żaden. |
MFMediaType_HTML | Strumień HTML. | Żaden. |
MFMediaType_Image | Strumień obrazów nadal. | identyfikatory GUID interfejsu WIC i identyfikatory CLSID. |
MFMediaType_Metadata | Strumień metadanych. | Żaden. |
MFMediaType_Protected | Chronione nośniki. | Podtyp określa schemat ochrony zawartości. |
MFMediaType_Perception | Przesyła strumienie z czujnika aparatu lub jednostki przetwarzania, które uzasadniają i rozumieją nieprzetworzone dane wideo oraz rozumieją środowisko lub ludzi w nim. | Żaden. |
MFMediaType_SAMI | Zsynchronizowane podpisy usługi Accessible Media Interchange (SAMI). | Żaden. |
MFMediaType_Script | Strumień skryptu. | Żaden. |
MFMediaType_Stream | Strumień multipleksowany lub strumień podstawowy. | identyfikatory GUID podtypu strumienia |
MFMediaType_Video | Wideo. | identyfikatory GUID podtypu wideo. |
Składniki innych firm mogą definiować nowe typy główne i nowe podtypy.
Tematy pokrewne