GRADIENT_TRIANGLE 結構 (wingdi.h)

GRADIENT_TRIANGLE 結構會指定 GradientFill 函式中 pVertex 陣列中三個頂點的索引。 這三個頂點形成一個三角形。

語法

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

成員

Vertex1

三角形的第一個點,側邊相交。

Vertex2

三角形的第二個點,側邊相交。

Vertex3

三角形的第三個點,側邊相交。

備註

GRADIENT_TRIANGLE 結構會指定當 GradientFill 函式的 dwMode 參數GRADIENT_FILL_TRIANGLE時所使用的 pVertex 陣列值。 如需相關的 GradientFill 結構,請參閱 GRADIENT_RECTTRIVERTEX

下圖顯示具有漸層填滿的三角形範例。

三角形的圖例,該三角形會從頂點的橙色填滿到底線的 magenta

範例

如需範例,請參閱 繪製陰影三角形

規格需求

需求
最低支援的用戶端 Windows 2000 專業版 [僅限傳統型應用程式]
最低支援的伺服器 Windows 2000 Server [僅限傳統型應用程式]
標頭 wingdi.h (包含 Windows.h)

另請參閱

位圖結構

位圖概觀

GRADIENT_RECT

GradientFill

TRIVERTEX