// d3dkmddi.h
typedef enum _DXGK_GDIROP_BITBLT {
DXGK_GDIROP_INVALID = 0,
DXGK_GDIROP_SRCCOPY = 1,
DXGK_GDIROP_SRCINVERT = 2,
DXGK_GDIROP_SRCAND = 3,
DXGK_GDIROP_SRCOR = 4,
DXGK_GDIROP_ROP3 = 5
} DXGK_GDIROP_BITBLT;
View the official Windows Driver Kit DDI referenceNo description available.
The DXGK_GDIROP_COLORFILL enumeration indicates the type of GDI raster operation (ROP) to implement in a GDI hardware-accelerated bit-block transfer (bitblt) operation.
DXGK_GDIROP_INVALID:0Indicates that the GDI raster operation is invalid.
DXGK_GDIROP_SRCCOPY:1Indicates that the source rectangle is copied to the destination rectangle.
DXGK_GDIROP_SRCINVERT:2Indicates that the color of each pixel of the source rectangle is combined with the color of the respective pixel of the destination rectangle by using the Boolean XOR operator.
DXGK_GDIROP_SRCAND:3Indicates that the color of each pixel of the source rectangle is combined with the color of the respective pixel of the destination rectangle by using the Boolean AND operator.
DXGK_GDIROP_SRCOR:4Indicates that the color of each pixel of the source rectangle is combined with the color of the respective pixel of the destination rectangle by using the Boolean OR operator.
DXGK_GDIROP_ROP3:5Indicates that a ternary GDI raster operation (ROP3) will be applied.