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。 |
HatchStyle40Percent 指定百分之 40 的影線。 前景色彩與背景色彩的比例為 40:100。 |
HatchStyle50Percent 指定百分之 50 的影線。 前景色彩與背景色彩的比例為 50:100。 |
HatchStyle60Percent 指定百分之 60 的影線。 前景色彩與背景色彩的比例為 60:100。 |
HatchStyle70Percent 指定百分之 70 的影線。 前景色彩與背景色彩的比例為 70:100。 |
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 指定具有五彩碎紙外觀的規劃。 |
HatchStyleLargeConfetti 指定陰影,其外觀是由比 HatchStyleSmallConfetti 更大的片段所組成。 |
HatchStyleZigZag 指定 zigzags 的水平線。 |
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) |