Expand Minimize

DXGK_GDIROP_COLORFILL enumeration

The DXGK_GDIROP_COLORFILL enumeration indicates the type of GDI raster operation (ROP) to implement in a GDI hardware-accelerated color fill operation.

Syntax


typedef enum _DXGK_GDIROP_COLORFILL { 
  DXGK_GDIROPCF_INVALID    = 0,
  DXGK_GDIROPCF_PATCOPY    = 1,
  DXGK_GDIROPCF_PATINVERT  = 2,
  DXGK_GDIROPCF_PDXN       = 3,
  DXGK_GDIROPCF_DSTINVERT  = 4,
  DXGK_GDIROPCF_PATAND     = 5,
  DXGK_GDIROPCF_PATOR      = 6,
  DXGK_GDIROPCF_ROP3       = 7
} DXGK_GDIROP_COLORFILL;

Constants

DXGK_GDIROPCF_INVALID

Indicates that the GDI raster operation is invalid.

DXGK_GDIROPCF_PATCOPY

Indicates that the specified color is copied into all pixels of the destination rectangle.

DXGK_GDIROPCF_PATINVERT

Indicates that the specified color is combined with the colors of the destination rectangle by using the Boolean XOR operator.

DXGK_GDIROPCF_PDXN

Indicates that the specified color is combined with the colors of the destination rectangle by using the Boolean NOT(XOR) operator.

DXGK_GDIROPCF_DSTINVERT

Indicates that the destination rectangle is inverted.

DXGK_GDIROPCF_PATAND

Indicates that the specified color is combined with the colors of the destination rectangle by using the Boolean AND operator.

DXGK_GDIROPCF_PATOR

Indicates that the colors of the specified pattern are combined with the colors of the destination rectangle by using the Boolean OR operator.

DXGK_GDIROPCF_ROP3

Indicates that a ternary GDI raster operation (ROP3) will be applied.

Requirements

Version

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

Header

D3dkmddi.h (include D3dkmddi.h)

 

 

Send comments about this topic to Microsoft

Show:
© 2014 Microsoft