Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The D3DKM_TRANSPARENTBLTFLAGS structure specifies the display adapter's ability to perform a hardware-accelerated bit-block transfer (bitblt) with transparency.
Syntax
typedef struct _D3DKM_TRANSPARENTBLTFLAGS {
union {
struct {
UINT HonorAlpha : 1;
};
[in] UINT Value;
};
} D3DKM_TRANSPARENTBLTFLAGS;
Members
[in] HonorAlpha
A UINT value that specifies in a hardware-accelerated transparent bit-block transfer whether the alpha channel should be used during comparison. HonorAlpha can be one of the following values.
| Value | Meaning |
|---|---|
| 1 | The display adapter does not ignore the alpha channel when it compares the reference color with the source color. |
| 0 | The display adapter ignores the alpha channel when it compares the reference color with the source color. |
Setting this member is equivalent to setting the first bit of the 32-bit Value member (0x00000001).
[in] Value
A member in the union that D3DKM_TRANSPARENTBLTFLAGS contains. This member can hold a 32-bit value that specifies the display adapter's ability to perform hardware-accelerated bit-block transfer with transparency.
Requirements
| Requirement | Value |
|---|---|
| Minimum supported client | Windows 7 |
| Header | d3dkmddi.h (include D3dkmddi.h) |