D3DKM_TRANSPARENTBLTFLAGS 結構 (d3dkmddi.h)

D3DKM_TRANSPARENTBLTFLAGS 結構會指定顯示配接器能夠以透明度執行硬體加速位區塊傳輸 (bitblt) 。

語法

typedef struct _D3DKM_TRANSPARENTBLTFLAGS {
  union {
    struct {
      UINT HonorAlpha : 1;
    };
    [in] UINT Value;
  };
} D3DKM_TRANSPARENTBLTFLAGS;

成員

[in] HonorAlpha

UINT 值,指定是否應在比較期間使用 Alpha 色板的硬體加速透明位區塊傳輸。 HonorAlpha 可以是下列其中一個值。

意義
1 顯示配接器不會在比較參照色彩與來源色彩時忽略 Alpha 色板。
0 顯示配接器會在比較參照色彩與來源色彩時忽略 Alpha 色板。

設定此成員相當於設定 32 位 Value 成員的第一個位 (0x00000001) 。

[in] Value

D3DKM_TRANSPARENTBLTFLAGS包含的等位成員。 此成員可以保存 32 位值,指定顯示配接器能夠以透明度執行硬體加速的位區塊傳輸。

規格需求

需求
最低支援的用戶端 Windows 7
標頭 d3dkmddi.h (包含 D3dkmddi.h)

另請參閱

DXGK_GDIARG_TRANSPARENTBLT