structure GRADIENT_TRIANGLE (wingdi.h)

La structure GRADIENT_TRIANGLE spécifie l’index de trois sommets dans le tableau pVertex de la fonction GradientFill . Ces trois sommets forment un triangle.

Syntaxe

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

Membres

Vertex1

Premier point du triangle où les côtés se croisent.

Vertex2

Deuxième point du triangle où les côtés se croisent.

Vertex3

Troisième point du triangle où les côtés se croisent.

Remarques

La structure GRADIENT_TRIANGLE spécifie les valeurs du tableau pVertex qui sont utilisées lorsque le paramètre dwMode de la fonction GradientFill est GRADIENT_FILL_TRIANGLE. Pour les structures GradientFillassociées , consultez GRADIENT_RECT et TRIVERTEX.

L’image suivante montre un exemple de triangle avec un remplissage en dégradé.

Illustration d’un triangle qui se remplit de l’orange au point supérieur au magenta sur la ligne du bas

Exemples

Pour obtenir un exemple, consultez Dessin d’un triangle ombré.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
En-tête wingdi.h (inclure Windows.h)

Voir aussi

Bitmap Structures

Vue d’ensemble des bitmaps

GRADIENT_RECT

Gradientfill

TRIVERTEX