共用方式為


Windows 媒體格式 SDK 的媒體類型

[與此頁面相關聯的功能 Windows Media Format 11 SDK是舊版功能。 來源讀取器和接收寫入器已取代它。 來源讀取器和接收寫入器已針對Windows 10和Windows 11進行優化。 Microsoft 強烈建議新程式碼盡可能使用來源讀取器和接收寫入器,而不是Windows Media Format 11 SDK。 Microsoft 建議盡可能重寫使用舊版 API 的現有程式碼,以使用新的 API。]

媒體類型會識別 Windows 媒體格式 SDK 可使用的不同媒體類型。 所有媒體類型都是已指派給 SDK 中常數的 GUID 值。 本節中所列常數所代表的 GUID 值會列在此參考的 [媒體類型識別碼 ] 區段中。

下表列出主要媒體類型。 這些常數會定義 Windows 媒體格式 SDK 所支援之數位媒體的高階分類。

主要類型 描述
WMMEDIATYPE_Video 視訊串流。
WMMEDIATYPE_Audio 音訊資料流程。
WMMEDIATYPE_Script 腳本資料流程。
WMMEDIATYPE_FileTransfer 包含資料檔案的資料流程。 包含 HTML 檔案的 Web 資料流程也有此主要類型。
WMMEDIATYPE_Image 說明音訊檔案的 JPEG 影像資料流程 (,如投影片放映) 所示。
WMMEDIATYPE_Text 文字資料流程。

 

除了明確支援的主要媒體類型之外,您還可以建立自己的任意資料類型。 針對自訂任意資料類型,您必須確定您使用的 GUID 不符合現有的主要類型。

除了主要類型之外,媒體串流通常會有子類型。 下列各節列出支援的子類型。

區段 描述
未壓縮的媒體子類型 描述未壓縮媒體可用的子類型。 這些類型通常與輸入或輸出媒體相關聯。
壓縮的媒體子類型 描述適用于壓縮媒體的子類型。 這些類型通常與 ASF 檔案內資料流程中的媒體相關聯。
視訊輸入格式 列出接受為 Windows Media Video 9 編解碼器輸入的視訊格式。

 

媒體類型識別碼

程式設計參考