GRADIENT_TRIANGLE 構造体 (wingdi.h)
GRADIENT_TRIANGLE構造体は、GradientFill 関数の pVertex 配列内の 3 つの頂点のインデックスを指定します。 これら 3 つの頂点は、1 つの三角形を形成します。
構文
typedef struct _GRADIENT_TRIANGLE {
ULONG Vertex1;
ULONG Vertex2;
ULONG Vertex3;
} GRADIENT_TRIANGLE, *PGRADIENT_TRIANGLE, *LPGRADIENT_TRIANGLE;
メンバー
Vertex1
辺が交差する三角形の最初の点。
Vertex2
辺が交差する三角形の 2 番目のポイント。
Vertex3
辺が交差する三角形の 3 番目の点。
注釈
GRADIENT_TRIANGLE構造体は、GradientFill 関数の dwMode パラメーターがGRADIENT_FILL_TRIANGLEされるときに使用される pVertex 配列内の値を指定します。 関連する GradientFill 構造体については、「 GRADIENT_RECT と TRIVERTEX」を参照してください。
次の図は、グラデーションが塗りつぶされた三角形の例を示しています。
例
例については、「 網かけの三角形を描画する」を参照してください。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
Header | wingdi.h (Windows.h を含む) |