BrushType 列挙 (gdiplusenums.h)

BrushType 列挙は、ブラシの種類を示します。 ブラシには 5 種類あります。

構文

typedef enum BrushType {
  BrushTypeSolidColor = 0,
  BrushTypeHatchFill = 1,
  BrushTypeTextureFill = 2,
  BrushTypePathGradient = 3,
  BrushTypeLinearGradient = 4
} ;

定数

 
BrushTypeSolidColor
値: 0
SolidBrush 型のブラシを示します。 単色のブラシは、不透明または透明な単一の一定の色を塗りつぶします。
BrushTypeHatchFill
値: 1
HatchBrush 型のブラシを示します。 ハッチ ブラシは背景を描画し、その背景の上に線、点、ダッシュ、四角形、クロスハッチ、またはこれらのいくつかのバリエーションのパターンを描画します。 ハッチ ブラシは、背景用と背景上のパターン用の 2 つの色で構成されます。 背景の色は、 と呼ばれます。
パターンの色は、背景色と呼ばれます。
前景色
BrushTypeTextureFill
値: 2
TextureBrush 型のブラシを示します。 テクスチャ ブラシによってイメージが描画されます。 イメージまたは
texture は、指定したイメージの一部か、指定したイメージの拡大/縮小バージョンのいずれかです。 イメージの種類 (メタファイルまたは非メタファイル) は、テクスチャがイメージの一部であるか、イメージの拡大バージョンであるかを決定します。
BrushTypePathGradient
値: 3
PathGradientBrush 型のブラシを示します。 パス グラデーション ブラシは、中心点から閉じた曲線またはパスで定義された境界に向かって色が変化する色グラデーションを描画します。 色のグラデーションは、中心点に 1 つの色があり、境界に 1 つまたは複数の色があります。
BrushTypeLinearGradient
値: 4
LinearGradientBrush 型のブラシを示します。 線形グラデーション ブラシは、線形グラデーション ブラシの開始境界線から線形グラデーション ブラシの終了境界線に色が均等に変化する色グラデーションを描画します。 線形グラデーション ブラシの境界線は、2 本の平行な直線です。 カラー グラデーションは、線状グラデーション ブラシの境界線に対して垂直であり、開始境界線から終了境界線にストローク全体で徐々に変化します。 色のグラデーションには、開始境界線に 1 つの色があり、終了境界線に別の色があります。

要件

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

こちらもご覧ください

ブラシと図形の塗りつぶし

HatchBrush

LinearGradientBrush

PathGradientBrush

Solidbrush

Texturebrush

ブラシを使用した図形の塗りつぶし