共用方式為


DXVA_ConfigAlphaLoad結構 (dxva.h)

DXVA_ConfigAlphaLoad結構是由主機譯碼器傳送至加速器,以設定 Alpha 混合、紋理載入作業的組態。

語法

typedef struct _DXVA_ConfigAlphaLoad {
  DXVA_ConfigQueryOrReplyFunc dwFunction;
  DWORD                       dwReservedBits[3];
  BYTE                        bConfigDataType;
} DXVA_ConfigAlphaLoad, *LPDXVA_ConfigAlphaLoad;

成員

dwFunction

指出使用探查和鎖定命令時的查詢或回應類型。 dwFunction 最重要的 24 位是 DXVA_ConfigQueryOrReplyFlag 變數。

DXVA_ConfigQueryOrReplyFlag 變數中最小有效 4 位包含所執行查詢或響應的狀態指標。

dwFunction 最小有效 8 位是 bDXVA_Func 變數,在此案例中,等於 2。

dwReservedBits[3]

用於封裝和對齊的保留位。 這些位為零。

bConfigDataType

指定要使用的 Alpha 混合數據類型。 這個成員可以設定為下列其中一個值。

描述
0 16 個專案的 AYUV 調色盤與 IA44 Alpha 混合表面。
1 具有 AI44 Alpha 混合表面的 16 個專案 AYUV 調色盤。
2 具有 DPXD、反白顯示和 DCCMD 數據的 16 個專案 AYUV 調色盤。
3 AYUV 圖形表面。

 

支援 bConfigDataType 的快捷鍵慣用值為 1 和 3。

要求

要求 價值
標頭 dxva.h (包括 Dxva.h)