hatchStyle 枚举 (gdiplusenums.h)
HatchStyle 枚举指定由 HatchBrush 类型的画笔使用的阴影图案。 阴影图案由纯色背景色和在背景上绘制的线条组成。
语法
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 ( 更近 75% 或比 HatchStyleLightHorizontal) 更近 25% 的水平线。 |
HatchStyleDarkVertical 指定间距比 HatchStyleVerical 更近 50% 且宽度是 HatchStyleVertical 两倍的垂直线。 |
HatchStyleDarkHorizontal 指定间距比 HatchStyleHorizontal 更近 50% 且宽度是 HatchStyleHorizontal 两倍的水平线。 |
HatchStyleDashedDownwardDiagonal 指定由正对角线组成的水平线。 |
HatchStyleDashedUpwardDiagonal 指定由向后对角线组成的水平线。 |
HatchStyleDashedHorizontal 指定水平虚线。 |
HatchStyleDashedVertical 指定垂直虚线。 |
HatchStyleSmallConfetti 指定带有五彩纸屑外观的阴影。 |
HatchStyleLargeConfetti 指定具有五彩纸屑的外观的阴影,它由比 HatchStyleSmallConfetti 更大的部分组成。 |
HatchStyleZigZag 指定锯齿形的水平线。 |
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) |