Compartir a través de


estructura GRADIENT_RECT (wingdi.h)

La estructura GRADIENT_RECT especifica el índice de dos vértices en la matriz pVertex de la función GradientFill . Estos dos vértices forman los límites superior izquierdo e inferior derecho de un rectángulo.

Sintaxis

typedef struct _GRADIENT_RECT {
  ULONG UpperLeft;
  ULONG LowerRight;
} GRADIENT_RECT, *PGRADIENT_RECT, *LPGRADIENT_RECT;

Miembros

UpperLeft

Esquina superior izquierda de un rectángulo.

LowerRight

Esquina inferior derecha de un rectángulo.

Comentarios

La estructura GRADIENT_RECT especifica los valores de la matriz pVertex que se usan cuando el parámetro dwMode de la función GradientFill se GRADIENT_FILL_RECT_H o GRADIENT_FILL_RECT_V. Para conocer las estructuras de GradientFill relacionadas, consulte GRADIENT_TRIANGLE y TRIVERTEX.

En las imágenes siguientes se muestran ejemplos de un rectángulo con un relleno degradado: uno en modo horizontal, el otro en modo vertical.

Ilustración de un rectángulo que sombrea de oscuro en el lado izquierdo a la luz en el lado derecho Ilustración de un rectángulo que sombrea de oscuro en la parte superior a la luz en la parte inferior

Ejemplos

Para obtener un ejemplo, vea Dibujar un rectángulo sombreado.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Encabezado wingdi.h (incluye Windows.h)

Consulte también

Estructuras de mapa de bits

Información general sobre mapas de bits

GRADIENT_TRIANGLE

GradientFill

TRIVERTEX