Compartir a través de


estructura GRADIENT_TRIANGLE (wingdi.h)

La estructura GRADIENT_TRIANGLE especifica el índice de tres vértices de la matriz pVertex en la función GradientFill . Estos tres vértices forman un triángulo.

Sintaxis

typedef struct _GRADIENT_TRIANGLE {
  ULONG Vertex1;
  ULONG Vertex2;
  ULONG Vertex3;
} GRADIENT_TRIANGLE, *PGRADIENT_TRIANGLE, *LPGRADIENT_TRIANGLE;

Miembros

Vertex1

Primer punto del triángulo donde se cruzan los lados.

Vertex2

Segundo punto del triángulo donde los lados se cruzan.

Vertex3

Tercer punto del triángulo donde los lados se cruzan.

Comentarios

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

En la imagen siguiente se muestra un ejemplo de un triángulo con un relleno degradado.

Ilustración de un triángulo que se rellena de naranja en el punto superior a magenta en la línea inferior

Ejemplos

Para obtener un ejemplo, vea Dibujar un triá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_RECT

GradientFill

TRIVERTEX