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 位 值 成员的第一位(0x00000001)。
[in] Value
D3DKM_TRANSPARENTBLTFLAGS包含的联合中的成员。 此成员可以保存一个 32 位值,该值指定显示适配器能够使用透明度执行硬件加速位块传输。
要求
要求 | 价值 |
---|---|
最低支持的客户端 | Windows 7 |
标头 | d3dkmddi.h (包括 D3dkmddi.h) |