TRIVERTEX-Struktur (wingdi.h)

Die TRIVERTEX-Struktur enthält Farb- und Positionsinformationen.

Syntax

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

Member

x

Die x-Koordinate in logischen Einheiten der oberen linken Ecke des Rechtecks.

y

Die y-Koordinate in logischen Einheiten der oberen linken Ecke des Rechtecks.

Red

Die Farbinformationen am Punkt x, y.

Green

Die Farbinformationen am Punkt x, y.

Blue

Die Farbinformationen am Punkt x, y.

Alpha

Die Farbinformationen am Punkt x, y.

Hinweise

In der TRIVERTEX-Struktur geben x und y die Position auf die gleiche Weise an wie in der POINTL-Struktur , die in der Headerdatei wtypes.h enthalten ist. Die Elemente Rot, Grün, Blau und Alpha geben Farbinformationen an den Punkt x, y an. Die Farbinformationen jedes Kanals werden als Wert von 0x0000 bis 0xff00 angegeben. Dies ermöglicht eine höhere Farbauflösung für ein Objekt, das zur Anzeige in kleine Dreiecke unterteilt wurde. Die TRIVERTEX-Struktur enthält Informationen, die vom pVertex-Parameter von GradientFill benötigt werden.

Beispiele

Ein Beispiel für die Verwendung dieser Struktur finden Sie unter Zeichnen eines schattierten Dreiecks oder Zeichnen eines schattierten Rechtecks.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Kopfzeile wingdi.h (einschließlich Windows.h)

Weitere Informationen

Bitmapstrukturen

Übersicht über Bitmaps

GradientFill

POINTL