DXGK_RENDERKM_OPERATION enumeration (d3dkmddi.h)

The DXGK_RENDERKM_OPERATION enumeration indicates the type of GDI hardware-accelerated rendering operation to perform when the DxgkDdiRenderKm function is called.

Syntax

typedef enum _DXGK_RENDERKM_OPERATION {
  DXGK_GDIOP_BITBLT = 1,
  DXGK_GDIOP_COLORFILL = 2,
  DXGK_GDIOP_ALPHABLEND = 3,
  DXGK_GDIOP_STRETCHBLT = 4,
  DXGK_GDIOP_ESCAPE = 5,
  DXGK_GDIOP_TRANSPARENTBLT = 6,
  DXGK_GDIOP_CLEARTYPEBLEND = 7
} DXGK_RENDERKM_OPERATION;

Constants

 
DXGK_GDIOP_BITBLT
Value: 1
Indicates a bit-block transfer (bitblt).
DXGK_GDIOP_COLORFILL
Value: 2
Indicates a color fill.
DXGK_GDIOP_ALPHABLEND
Value: 3
Indicates an alpha blend.
DXGK_GDIOP_STRETCHBLT
Value: 4
Indicates a stretch blt.
DXGK_GDIOP_ESCAPE
Value: 5
Reserved for future use. The driver should skip this command when setting the value of the CommandSize member of the DXGK_RENDERKM_COMMAND structure.
DXGK_GDIOP_TRANSPARENTBLT
Value: 6
Indicates a blt with transparency.
DXGK_GDIOP_CLEARTYPEBLEND
Value: 7
Indicates a ClearType blend.

Requirements

Requirement Value
Minimum supported client Windows 7
Header d3dkmddi.h (include D3dkmddi.h)

See also

DXGK_RENDERKM_COMMAND

DxgkDdiRenderKm