Structure TRIVERTEX (wingdi.h)

La structure TRIVERTEX contient des informations de couleur et de position.

Syntaxe

typedef struct _TRIVERTEX {
  LONG    x;
  LONG    y;
  COLOR16 Red;
  COLOR16 Green;
  COLOR16 Blue;
  COLOR16 Alpha;
} TRIVERTEX, *PTRIVERTEX, *LPTRIVERTEX;

Membres

x

Coordonnée x, en unités logiques, du coin supérieur gauche du rectangle.

y

Coordonnée y, en unités logiques, du coin supérieur gauche du rectangle.

Red

Informations de couleur au point x, y.

Green

Informations de couleur au point x, y.

Blue

Informations de couleur au point x, y.

Alpha

Informations de couleur au point x, y.

Remarques

Dans la structure TRIVERTEX , x et y indiquent la position de la même manière que dans la structure POINTL contenue dans le fichier d’en-tête wtypes.h. Les membres Rouge, Vert, Bleu et Alpha indiquent des informations de couleur au point x, y. Les informations de couleur de chaque canal sont spécifiées sous la forme d’une valeur comprise entre 0x0000 et 0xff00. Cela permet une résolution de couleur plus élevée pour un objet qui a été divisé en petits triangles pour l’affichage. La structure TRIVERTEX contient les informations nécessaires au paramètre pVertex de GradientFill.

Exemples

Pour obtenir un exemple d’utilisation de cette structure, consultez Dessin d’un triangle ombré ou Dessin d’un rectangle 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

Gradientfill

POINTL