Bagikan melalui


struktur GRADIENT_TRIANGLE (wingdi.h)

Struktur GRADIENT_TRIANGLE menentukan indeks tiga simpul dalam array pVertex dalam fungsi GradientFill . Ketiga puncak ini membentuk satu segitiga.

Sintaks

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

Anggota

Vertex1

Titik pertama segitiga di mana sisi bersinggungan.

Vertex2

Titik kedua segitiga di mana sisi bersinggungan.

Vertex3

Titik ketiga segitiga di mana sisi bersinggungan.

Keterangan

Struktur GRADIENT_TRIANGLE menentukan nilai dalam array pVertex yang digunakan saat parameter dwMode dari fungsi GradientFill GRADIENT_FILL_TRIANGLE. Untuk struktur GradientFill terkait, lihat GRADIENT_RECT dan TRIVERTEX.

Gambar berikut menunjukkan contoh segitiga dengan isian gradien.

Ilustrasi segitiga yang terisi dari oranye di titik atas ke magenta di garis bawah

Contoh

Misalnya, lihat Menggambar Segitiga Berteduh.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Header wingdi.h (sertakan Windows.h)

Lihat juga

Struktur Bitmap

Gambaran Umum Bitmap

GRADIENT_RECT

GradientFill

TRIVERTEX