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 色板的硬體加速透明位區塊傳輸:

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

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

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

[in] Value

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

備註

如需如何使用這個結構成員的詳細資訊,請參閱 DXGK_GDIARG_TRANSPARENTBLT

規格需求

   
最低支援的用戶端 適用于 Windows 7 和更新版本的 Windows 作業系統。
標頭 d3dkmddi.h (包含 D3dkmddi.h)

另請參閱

DXGK_GDIARG_TRANSPARENTBLT