HatchStyle 列舉 (gdiplusenums.h)

HatchStyle 列舉會指定 HatchBrush 類型筆刷所使用的影線圖樣。 影線圖樣是由在背景繪製的純色背景色彩和線條所組成。

Syntax

typedef enum HatchStyle {
  HatchStyleHorizontal,
  HatchStyleVertical,
  HatchStyleForwardDiagonal,
  HatchStyleBackwardDiagonal,
  HatchStyleCross,
  HatchStyleDiagonalCross,
  HatchStyle05Percent,
  HatchStyle10Percent,
  HatchStyle20Percent,
  HatchStyle25Percent,
  HatchStyle30Percent,
  HatchStyle40Percent,
  HatchStyle50Percent,
  HatchStyle60Percent,
  HatchStyle70Percent,
  HatchStyle75Percent,
  HatchStyle80Percent,
  HatchStyle90Percent,
  HatchStyleLightDownwardDiagonal,
  HatchStyleLightUpwardDiagonal,
  HatchStyleDarkDownwardDiagonal,
  HatchStyleDarkUpwardDiagonal,
  HatchStyleWideDownwardDiagonal,
  HatchStyleWideUpwardDiagonal,
  HatchStyleLightVertical,
  HatchStyleLightHorizontal,
  HatchStyleNarrowVertical,
  HatchStyleNarrowHorizontal,
  HatchStyleDarkVertical,
  HatchStyleDarkHorizontal,
  HatchStyleDashedDownwardDiagonal,
  HatchStyleDashedUpwardDiagonal,
  HatchStyleDashedHorizontal,
  HatchStyleDashedVertical,
  HatchStyleSmallConfetti,
  HatchStyleLargeConfetti,
  HatchStyleZigZag,
  HatchStyleWave,
  HatchStyleDiagonalBrick,
  HatchStyleHorizontalBrick,
  HatchStyleWeave,
  HatchStylePlaid,
  HatchStyleDivot,
  HatchStyleDottedGrid,
  HatchStyleDottedDiamond,
  HatchStyleShingle,
  HatchStyleTrellis,
  HatchStyleSphere,
  HatchStyleSmallGrid,
  HatchStyleSmallCheckerBoard,
  HatchStyleLargeCheckerBoard,
  HatchStyleOutlinedDiamond,
  HatchStyleSolidDiamond,
  HatchStyleTotal,
  HatchStyleLargeGrid,
  HatchStyleMin,
  HatchStyleMax
} ;

常數

 
HatchStyleHorizontal
指定水平線。




在背景色彩上填滿廣泛間距水平線的省略號圖例
HatchStyleVertical
指定垂直線。


在背景色彩上填滿廣泛間距垂直線的省略號圖例
HatchStyleForwardDiagonal
指定從頂點到底部點向右斜線的對角線。 這幾行是反鋸齒的。


在背景色彩上填滿右斜線的橢圓形圖例。
HatchStyleBackwardDiagonal
指定從頂點到底部點向左斜線的對角線。 這幾行是反鋸齒的。


在背景色彩上填滿左斜線的橢圓形圖例。
HatchStyleCross
指定以90度角度交叉的水準和垂直線。


在背景色彩上填滿水準和垂直線網格線的省略號圖例
HatchStyleDiagonalCross
指定以 90 度角度交叉的正對角線和向後對角線。 這幾行是反鋸齒的。


在背景色彩上填滿對角線網格線的橢圓形圖例
HatchStyle05Percent
指定百分之 5 的規劃。 前景色彩與背景色彩的比例為 5:100。


以疏鬆填滿橢圓形的圖例,在背景色彩上平均間距的點
HatchStyle10Percent
指定百分之 10 的影線。 前景色彩與背景色彩的比例為 10:100。


以平均間距點填滿背景色彩的省略號圖例
HatchStyle20Percent
指定百分之 20 的影線。 前景色彩與背景色彩的比例為 20:100。


以密集、平均間距點填滿背景色彩的省略號圖例
HatchStyle25Percent
指定百分之 25 的影線。 前景色彩與背景色彩的比例為 25:100。


以非常密集、平均間距的點填滿背景色彩的省略號圖例
HatchStyle30Percent
指定百分之 30 的影線。 前景色彩與背景色彩的比例為 30:100。


以 30% 密集、對角點網格線填滿背景色彩的橢圓形圖例。
HatchStyle40Percent
指定百分之 40 的影線。 前景色彩與背景色彩的比例為 40:100。


在背景色彩上填滿小型複選板的省略號圖例,其形狀類似加號的剪下圖
HatchStyle50Percent
指定百分之 50 的影線。 前景色彩與背景色彩的比例為 50:100。


在背景色彩上填滿小型複選板的橢圓形圖例
HatchStyle60Percent
指定百分之 60 的影線。 前景色彩與背景色彩的比例為 60:100。


在背景色彩上填滿對角線的橢圓形圖例
HatchStyle70Percent
指定百分之 70 的影線。 前景色彩與背景色彩的比例為 70:100。


以 70% 密集、對角點網格線填滿背景色彩的橢圓形圖例。
HatchStyle75Percent
指定百分之 75 的影線。 前景色彩與背景色彩的比例為75:100。


在背景色彩上填滿寬對角線的橢圓形圖例
HatchStyle80Percent
指定 80% 的影線。 前景色彩與背景色彩的比例為 80:100。


在背景色彩上填滿較寬、對角線網格線的橢圓形圖例
HatchStyle90Percent
指定百分之 90 的影線。 前景色彩與背景色彩的比例為90:100。


在背景色彩上填滿最寬、對角線的橢圓形圖例
HatchStyleLightDownwardDiagonal
指定斜線從頂點到底部點向右斜線,且間距比 HatchStyleForwardDiagonal 更接近 50%,但不會反鋸齒。


在背景色彩上填滿淺左斜線的橢圓形圖例。
HatchStyleLightUpwardDiagonal
指定從頂點到底部點向左斜線的對角線,且間距比 HatchStyleBackwardDiagonal 更接近 50%,但不是反鋸齒。


在背景色彩上填滿斜線的橢圓形圖例
HatchStyleDarkDownwardDiagonal
指定從頂點到底部點向右斜線的斜線,會比 HatchStyleForwardDiagonal 更接近 50%,而且寬度是 HatchStyleForwardDiagonal 的兩倍,但不是反鋸齒。


在背景色彩上填滿寬斜線的橢圓形圖例
HatchStyleDarkUpwardDiagonal
指定從頂點到底部點向左斜線的對角線,會比 HatchStyleBackwardDiagonal 更接近 50%,而且寬度是 HatchStyleBackwardDiagonal 的兩倍,但不是反鋸齒。


在背景色彩上填滿寬斜線的橢圓形圖例
HatchStyleWideDownwardDiagonal
指定從頂點到底部點的斜線,其間距與 HatchStyleForwardDiagonal 相同,而且是 HatchStyleForwardDiagonal 的三倍寬度,但不是反鋸齒。


在背景色彩上填滿寬、廣泛間距、斜線的橢圓形圖例
HatchStyleWideUpwardDiagonal
指定從頂點到底部點向左斜線的對角線,其間距與 HatchStyleBackwardDiagonal 相同,而且是 HatchStyleBackwardDiagonal 的三倍寬度,但不是反鋸齒。


在背景色彩上填滿廣泛、寬、斜線的橢圓形圖例
HatchStyleLightVertical
指定比 HatchStyleVertical 更接近 50% 的垂直線。


在背景色彩上填滿垂直線的省略號圖例
HatchStyleLightHorizontal
指定比 HatchStyleHorizontal 更接近 50% 的水平線。


在背景色彩上填滿水平線的橢圓形圖例
HatchStyleNarrowVertical
指定比 HatchStyleVertical (更接近 75% 或比 HatchStyleLightVertical) 更接近 25% 的垂直線。


在背景色彩上填滿密集間距垂直線條的省略號圖例
HatchStyleNarrowHorizontal
指定與 HatchStyleHorizontal ( 或 25% 比 HatchStyleLightHorizontal) 更接近 75% 的水平線。


在背景色彩上填滿密集間距水平線的省略號圖例
HatchStyleDarkVertical
指定間距比 HatchStyleVerical 更接近 50% 的垂直線,且寬度為 HatchStyleVertical 的兩倍。


在背景色彩上填滿寬垂直線的橢圓形圖例
HatchStyleDarkHorizontal
指定比 HatchStyleHorizontal 更接近 50% 距離的水平線,且寬度為 HatchStyleHorizontal 的兩倍。


在背景色彩上填滿寬水平線的橢圓形圖例
HatchStyleDashedDownwardDiagonal
指定由正對角線組成的水平線。


在背景色彩上填滿斜線字元列的省略號圖例
HatchStyleDashedUpwardDiagonal
指定由向後對角線組成的水平線。


在背景色彩上填滿反斜杠字元列的省略號圖例
HatchStyleDashedHorizontal
指定水平虛線。


在背景色彩上填滿虛線的橢圓形圖例
HatchStyleDashedVertical
指定垂直虛線。


在背景色彩上填滿虛線的橢圓形圖例
HatchStyleSmallConfetti
指定具有五彩碎紙外觀的規劃。


在背景色彩上填滿水準 zig-zag 線條的橢圓形圖例
HatchStyleLargeConfetti
指定陰影,其外觀是由比 HatchStyleSmallConfetti 更大的片段所組成。


以不規則但重複模式填滿較寬點的省略號圖例,以背景色彩顯示
HatchStyleZigZag
指定 zigzags 的水平線。


在背景色彩上填滿水準 zig-zag 線條的橢圓形圖例
HatchStyleWave
指定波浪線的水平線。


以波浪線字元線條填滿背景色彩的省略號圖例
HatchStyleDiagonalBrick
指定陰影,其外觀為以向後對角方向配置磚牆。


以對角線磚圖樣填滿背景色彩的橢圓形圖例
HatchStyleHorizontalBrick
指定水準配置磚牆外觀的影線。


以水平磚圖樣填滿背景色彩的省略號圖例
HatchStyleWeave
指定具有編織材質外觀的規劃。


在背景色彩上填滿對角線的橢圓形圖例
HatchStylePlaid
指定具有格子圖案材質外觀的規劃。


以不透明半角水平線的開放式網格線填滿橢圓形的圖例,以不透明純色垂直線在背景色彩上填滿
HatchStyleDivot
指定具有草皮外觀的規劃。


以大於和小於符號的替代數據列填滿省略號的圖例,其背景色彩
HatchStyleDottedGrid
指定以 90 度角度交叉的水準和垂直虛線。


以虛線網格線填滿背景色彩的省略號圖例
HatchStyleDottedDiamond
指定以 90 度角度交叉的正對角線和向後對角線。


在背景色彩上填滿斜線網格線的橢圓形圖例
HatchStyleShingle
指定陰影,其外觀為正對角線方向的斜線。


以對角線閃爍圖樣填滿背景色彩的橢圓形圖例
HatchStyleTrellis
指定具有格子外觀的規劃。


以寬線網格線填滿橢圓形的圖例,以背景色彩呈現斜線
HatchStyleSphere
指定具有球體棋盤外觀的影線。


在背景色彩上填滿球板的省略號圖例
HatchStyleSmallGrid
指定以 90 度角度交叉的水準和垂直線,且間距比 HatchStyleCross 更接近 50%。


在背景色彩上填滿小網格線的省略號圖例
HatchStyleSmallCheckerBoard
指定具有棋盤外觀的規劃。


在背景色彩上填滿小型複選板圖樣的省略號圖例
HatchStyleLargeCheckerBoard
指定具有方塊的棋盤外觀的影線,其大小為 HatchStyleSmallCheckerBoard 的兩倍。


在背景色彩上填滿寬複選板模式的省略號圖例
HatchStyleOutlinedDiamond
指定以 90 度角度交叉但不是反鋸齒的正向對角線和向後對角線。


在背景色彩上填滿小網格線斜線的省略號圖例
HatchStyleSolidDiamond
指定具有斜對置放的棋盤外觀之規劃。


在背景色彩上填滿大型對角線複選板圖樣之橢圓形圖例
HatchStyleTotal
指定沒有影線,因此允許筆刷成為透明。
HatchStyleLargeGrid
指定 HatchStyleCross。
HatchStyleMin
指定 HatchStyleHorizonal。
HatchStyleMax
指定 HatchStyleSolidDiamond。

規格需求

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