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) |