GRADIENT_RECT構造体 (wingdi.h)

GRADIENT_RECT構造体は、GradientFill 関数の pVertex 配列内の 2 つの頂点のインデックスを指定します。 これら 2 つの頂点は、四角形の左上と右下の境界を形成します。

構文

typedef struct _GRADIENT_RECT {
  ULONG UpperLeft;
  ULONG LowerRight;
} GRADIENT_RECT, *PGRADIENT_RECT, *LPGRADIENT_RECT;

メンバー

UpperLeft

四角形の左上隅。

LowerRight

四角形の右下隅。

注釈

GRADIENT_RECT構造体は、GradientFill 関数の dwMode パラメーターがGRADIENT_FILL_RECT_HまたはGRADIENT_FILL_RECT_Vされるときに使用される pVertex 配列の値を指定します。 関連する GradientFill 構造体については、「 GRADIENT_TRIANGLETRIVERTEX」を参照してください。

次の図は、グラデーション塗りつぶしを使用した四角形の例を示しています。1 つは水平モード、もう 1 つは垂直モードです。

左側の濃い色から右側に明るくなる 四角形の図 上部の暗い色から下部の明るい色の四角形の図

例については、「 網かけ四角形の描画」を参照してください。

要件

要件
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
Header wingdi.h (Windows.h を含む)

こちらもご覧ください

ビットマップ構造

ビットマップの概要

GRADIENT_TRIANGLE

GradientFill

TRIVERTEX