GRADIENT_TRIANGLE struttura (wingdi.h)

La struttura GRADIENT_TRIANGLE specifica l'indice di tre vertici nella matrice pVertex nella funzione GradientFill . Questi tre vertici formano un triangolo.

Sintassi

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

Members

Vertex1

Primo punto del triangolo in cui si intersecano i lati.

Vertex2

Secondo punto del triangolo in cui si intersecano i lati.

Vertex3

Terzo punto del triangolo in cui si intersecano i lati.

Commenti

La struttura GRADIENT_TRIANGLE specifica i valori nella matrice pVertex usata quando il parametro dwMode della funzione GradientFill è GRADIENT_FILL_TRIANGLE. Per le strutture GradientFill correlate, vedere GRADIENT_RECT e TRIVERTEX.

L'immagine seguente mostra un esempio di triangolo con un riempimento sfumatura.

Figura di un triangolo che riempie l'arancione in alto a magenta sulla linea inferiore

Esempio

Per un esempio, vedere Disegno di un triangolo ombreggiato.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Intestazione wingdi.h (include Windows.h)

Vedi anche

Strutture bitmap

Panoramica delle bitmap

GRADIENT_RECT

GradientFill

TRIVERTEX