BrushType 列舉 (gdiplusenums.h)

BrushType 列舉表示筆刷的類型。 筆刷有五種類型。

Syntax

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

常數

 
BrushTypeSolidColor
值: 0
表示 SolidBrush 類型的筆刷。 純色筆刷會繪製單一的常數色彩,可以是不透明或透明。
BrushTypeHatchFill
值: 1
指出 HatchBrush 類型的筆刷。 影線筆刷會繪製背景並繪製該背景、線條圖樣、點、虛線、方塊、交叉擷取或這些變化的一些變化。 影線筆刷包含兩種色彩:一個用於背景,另一個用於背景的圖樣。 背景的色彩稱為
背景色彩,而模式的色彩稱為
前景色彩
BrushTypeTextureFill
值: 2
表示 TextureBrush 類型的筆刷。 紋理筆刷會繪製影像。 影像或
紋理 是指定影像的一部分或指定影像的縮放版本。 影像類型 (元檔或非metafile) 會決定紋理是影像的一部分,還是影像的縮放版本。
BrushTypePathGradient
值: 3
指出 PathGradientBrush 類型的筆刷。 路徑漸層筆刷會繪製色彩漸層,其中色彩會從中心點向外變更為封閉曲線或路徑所定義的界限。 色彩漸層在中心點有一個色彩,而界限有一或多個色彩。
BrushTypeLinearGradient
值: 4
指出 LinearGradientBrush類型的筆刷。 線性漸層筆刷會繪製色彩漸層,其中色彩會從線性漸層筆刷的開始界限線平均變更為線性漸層筆刷的結束界限線。 線性漸層筆刷的界限線是兩條平行直線。 色彩漸層垂直於線性漸層筆刷的界限線,從開始界限線逐漸變更為結束界限線的筆劃。 色彩漸層在開始界限線有一個色彩,而結尾界限線的另一個色彩。

規格需求

需求
最低支援的用戶端 Windows XP、Windows 2000 Professional [僅限傳統型應用程式]
最低支援的伺服器 Windows 2000 Server [僅限傳統型應用程式]
標頭 gdiplusenums.h (包含 Gdiplus.h)

另請參閱

筆刷和填滿的圖形

HatchBrush

LinearGradientBrush \(英文\)

PathGradientBrush

SolidBrush

TextureBrush

使用筆刷填滿形狀