DXGK_GDIROP_BITBLT enumeration (d3dkmddi.h)
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.
Syntax
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;
Constants
DXGK_GDIROP_INVALID Value: 0 Indicates that the GDI raster operation is invalid. |
DXGK_GDIROP_SRCCOPY Value: 1 Indicates that the source rectangle is copied to the destination rectangle. |
DXGK_GDIROP_SRCINVERT Value: 2 Indicates 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 Value: 3 Indicates 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 Value: 4 Indicates 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 Value: 5 Indicates that a ternary GDI raster operation (ROP3) will be applied. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 7 |
Header | d3dkmddi.h (include D3dkmddi.h) |