勇芳软件工作室.汉化:  GDI+ Reference > Enumerations >

PathPointType

Previous pageReturn to chapter overviewNext page

PathPointType枚举指示路径中数据点的点类型和标志。位0到2表示点的类型,位3到7保存一组指定点属性的标志。

 

C++ 语法

 

typedef enum {

PathPointTypeStart = 0,

PathPointTypeLine = 1,

PathPointTypeBezier = 3,

PathPointTypePathTypeMask = 0x7,

PathPointTypePathDashMode = 0x10,

PathPointTypePathMarker = 0x20,

PathPointTypeCloseSubpath = 0x80,

PathPointTypeBezier3 = 3

} PathPointType;

 

PowerBASIC 语法

 

%PathPointTypeStart           = 0

%PathPointTypeLine            = 1

%PathPointTypeBezier          = 3

%PathPointTypePathTypeMask    = &H07

%PathPointTypeDashMode        = &H10

%PathPointTypePathMarker      = &H20

%PathPointTypeCloseSubpath    = &H80

%PathPointTypeBezier3         = 3

 

常量

 

PathPointTypeStart

 

表示该点是图的开始。

 

PathPointTypeLine

 

表示该点是一行的两个端点之一。

 

PathPointTypeBezier

 

表示点是立方贝塞尔样条曲线的端点或控制点。

 

PathPointTypePathTypeMask

 

屏蔽所有位,除了三个低位,表示点类型。

 

PathPointTypePathDashMode

 

不曾用过。

 

PathPointTypePathMarker

 

指定点是一个标记。

 

PathPointTypeCloseSubpath

 

指定点是封闭子路径中的最后一个点(图)。

 

PathPointTypeBezier3

 

表示点是立方贝塞尔样条曲线的端点或控制点。