estructura DXGK_GDIARG_COLORFILL (d3dkmddi.h)
La estructura DXGK_GDIARG_COLORFILL describe las características de una operación de relleno de color acelerado por hardware GDI.
Sintaxis
typedef struct _DXGK_GDIARG_COLORFILL {
[in] RECT DstRect;
UINT DstAllocationIndex;
UINT NumSubRects;
RECT *pSubRects;
UINT Color;
WORD Rop;
WORD Rop3;
} DXGK_GDIARG_COLORFILL;
Miembros
[in] DstRect
Estructura RECT que define el área rectangular que se va a modificar. Este rectángulo se especifica en el sistema de coordenadas de la superficie de destino y se define mediante dos puntos: superior izquierda e inferior derecha. El rectángulo es exclusivo de la parte inferior derecha; es decir, sus bordes inferior y derecho no forman parte de la transferencia de bloques de bits. Los dos puntos que definen el rectángulo siempre están bien ordenados.
El rectángulo de destino definido por DstRect puede superar los límites de la superficie de destino, pero los subctángulos no. Además, se garantiza que todos los subctángulos se ajusten dentro de la superficie de destino. Los subctángulos se pueden restringir aún más mediante un rectángulo delimitador que sea menor que el rectángulo de destino.
DstAllocationIndex
[in] Índice del elemento de la lista de asignación que especifica la asignación a la que hace referencia el rectángulo de destino DstRect .
NumSubRects
[in] Número de subctángulos en el espacio de superficie de destino. Los subctángulos no están estrechamente limitados por el rectángulo de destino DstRect .
pSubRects
[in] Puntero a los subctángulos del espacio de superficie de destino que está limitado por el rectángulo de destino DstRect .
Color
[in] Color de relleno, en formato de píxeles sin signo ARGB de 32 bits (tal y como se define en el valor D3DDDIFMT_A8R8G8B8 de la enumeración D3DDDIFORMAT ).
Rop
[in] Valor de 8 bits que especifica una operación de trama GDI (ROP) definida por los valores constantes de la enumeración DXGK_GDIROP_COLORFILL .
Rop3
[in] Valor de 8 bits que especifica una operación de trama GDI ternaria (ROP3) que combina un pincel, un mapa de bits de origen y un mapa de bits de destino en una de las 256 combinaciones posibles. Este tipo de operación de trama solo se procesará si el controlador ha establecido el miembro SupportAllBltRops en la estructura DXGK_PRESENTATIONCAPS .
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 7 |
Encabezado | d3dkmddi.h (incluya D3dkmddi.h) |