主要媒體類型
在媒體類型中,主要類型 描述數據的整體類別,例如音訊或視訊。 子類型,如果存在,則會進一步精簡主要類型。 例如,如果主要類型是視訊,子類型可能是 32 位 RGB 視訊。 子類型也會區分未壓縮格式的編碼格式,例如 H.264 視訊。
主要類型和子類型是由 GUID 識別,並儲存在下列屬性中:
屬性 | 描述 |
---|---|
MF_MT_MAJOR_TYPE | 主要類型。 |
MF_MT_SUBTYPE | 亞。 |
定義下列主要類型。
主要類型 | 描述 | 亞 |
---|---|---|
MFMediaType_Audio | 音訊。 | 音訊子類型 GUID。 |
MFMediaType_Binary | 二進位數據流。 | 沒有。 |
MFMediaType_FileTransfer | 包含資料檔案的數據流。 | 沒有。 |
MFMediaType_HTML | HTML 數據流。 | 沒有。 |
MFMediaType_Image | 仍為影像數據流。 | WIC GUID 和 CLSID。 |
MFMediaType_Metadata | 元數據數據流。 | 沒有。 |
MFMediaType_Protected | 受保護的媒體。 | 子類型會指定內容保護配置。 |
MFMediaType_Perception | 來自相機感測器或處理單位的串流,該單元會推理並瞭解原始視訊數據,並讓您瞭解其中的環境或人類。 | 沒有。 |
MFMediaType_SAMI | 已同步處理的可存取媒體交換 (SAMI) 標題。 | 沒有。 |
MFMediaType_Script | 腳本數據流。 | 沒有。 |
MFMediaType_Stream | 多任務數據流或基本數據流。 | 數據流子類型 GUID |
MFMediaType_Video | 視頻。 | 影片子類型 GUID。 |
第三方元件可以定義新的主要類型和新的子類型。
相關主題