共用方式為


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 編解碼器輸入的視訊格式。

 

媒體類型標識碼

程式設計參考