pathPointType 枚举 (gdiplusenums.h)
PathPointType 枚举指示路径中数据点的点类型和标志。 位 0 到 2 指示点的类型,位 3 到 7 包含一组指定点属性的标志。 此枚举由 GraphicsPath、 GraphicsPathIterator 和 PathData 类使用。
语法
typedef enum PathPointType {
PathPointTypeStart = 0,
PathPointTypeLine = 1,
PathPointTypeBezier = 3,
PathPointTypePathTypeMask = 0x07,
PathPointTypeDashMode = 0x10,
PathPointTypePathMarker = 0x20,
PathPointTypeCloseSubpath = 0x80,
PathPointTypeBezier3 = 3
} ;
常量
PathPointTypeStart 值: 0 指示该点是图形的开头。 |
PathPointTypeLine 值:1 指示该点是线条的两个端点之一。 |
PathPointTypeBezier 值: 3 指示该点是三次方贝塞尔样条的端点或控制点。 |
PathPointTypePathTypeMask 值: 0x07 掩码除三个低序位(指示点类型)之外的所有位。 |
PathPointTypeDashMode 值: 0x10 未使用。 |
PathPointTypePathMarker 值: 0x20 指定该点为标记。 |
PathPointTypeCloseSubpath 值: 0x80 指定该点是封闭的子路径中的最后一个点, (图) 。 |
PathPointTypeBezier3 值: 3 指示该点是三次方贝塞尔样条的端点或控制点。 |
注解
GraphicsPath 对象具有点数组和类型数组。 类型数组中的每个元素都是一个字节,用于指定点类型和点数组中相应元素的一组标志。
要求
最低受支持的客户端 | Windows XP、Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
标头 | gdiplusenums.h (包括 Gdiplus.h) |