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 izquierdo e inferior derecho. El rectángulo es exclusivo de menor derecha; es decir, sus bordes inferiores 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 caben 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 DstRect rectángulo de destino.
NumSubRects
[in] Número de subctángulos en el espacio de superficie de destino. Los subctángulos no están estrechamente enlazados por el DstRect rectángulo de destino.
pSubRects
[in] Puntero a los subctángulos del espacio de superficie de destino que está limitado por el DstRect rectángulo de destino.
Color
[in] Color de relleno, en formato de píxeles arGB sin signo de 32 bits (tal 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 ráster 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 | Valor |
---|---|
cliente mínimo admitido | Windows 7 |
encabezado de | d3dkmddi.h (incluya D3dkmddi.h) |