DirectX 影片加速影片子類型
[與此頁面相關的功能 DirectShow是舊版功能。 它已被 MediaPlayer、 IMFMediaEngine和 Media Foundation 中的音訊/視訊擷取取代。 這些功能已針對Windows 10和Windows 11進行優化。 Microsoft 強烈建議新程式碼盡可能使用 MediaPlayer、 IMFMediaEngine 和 音訊/視訊擷取 ,而不是 DirectShow。 Microsoft 建議使用舊版 API 的現有程式碼盡可能重寫為使用新的 API。
使用 DirectX 影片加速的解碼器會使用下列子類型, (DXVA) 。 AI44 和 IA44 是每個圖元值為 8 的位表面。 I 有 4 個位和 4 個 A位。 我 代表 16 個專案 YUV 調色盤中的索引。 代表 4 位透明度資訊, (也稱為每圖元 Alpha) 。 因此,AI44 和 IA44 表面允許 16 個不同的透明度值,或 256 個不同的圖元標記法。 透過 AI44,Alpha 會儲存在 hi-nibble 中,在 IA44 中,Alpha 會儲存在 lo-nibble 中。 這兩種格式對於 DVD 子圖片影像和 Line21 和 Teletext 影像非常有用。 Microsoft 偏好 AI44 版本,因為使用這個格式產生文字會比較容易。
Subtype | Description |
---|---|
MEDIASUBTYPE_AI44 | 針對子圖形和文字重迭。 請參閱先前的描述。 |
MEDIASUBTYPE_IA44 | 針對子圖形和文字重迭。 請參閱先前的描述。 |
規格需求
需求 | 值 |
---|---|
標頭 |
|