Expand Minimize

D3DKM_TRANSPARENTBLTFLAGS structure

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;
    };
    UINT   Value;
  };
} D3DKM_TRANSPARENTBLTFLAGS;

Members

HonorAlpha

[in] A UINT value that specifies in a hardware-accelerated transparent bit-block transfer whether the alpha channel should be used during comparison:

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

Value

[in] 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.

Remarks

For more information about how to use the members of this structure, see DXGK_GDIARG_TRANSPARENTBLT.

Requirements

Version

Available in Windows 7 and later versions of the Windows operating systems.

Header

D3dkmddi.h (include D3dkmddi.h)

See also

DXGK_GDIARG_TRANSPARENTBLT

 

 

Send comments about this topic to Microsoft

Show:
© 2015 Microsoft