GraphicsPath::GraphicsPath (constPointF*,constBYTE*,INT,FillMode) 方法 (gdipluspath.h)

基于点数组、类型数组和填充模式创建 GraphicsPath::GraphicsPath 对象。

语法

void GraphicsPath(
  [in] const PointF *points,
  [in] const BYTE   *types,
  [in] INT          count,
  [in] FillMode     fillMode
);

参数

[in] points

类型: const PointF*

指向点数组的指针,该数组指定用于绘制路径的线条和贝塞尔样条的端点和控制点。

[in] types

类型: const BYTE*

指向包含点类型和 点数组中 每个点的一组标志的字节数组的指针。 点类型存储在三个最低有效位中,标志存储在四个最有效位中。 PathPointType 枚举中列出了可能的点类型和标志。

[in] count

类型: INT

指定 数组中的元素数的整数。 这与 类型 数组中的元素数相同。

[in] fillMode

类型: FillMode

可选。 FillMode 枚举的元素,指定在路径与自身相交时如何填充区域。 默认值为 FillModeAlternate

返回值

要求

要求
最低受支持的客户端 Windows XP、Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器 Windows 2000 Server [仅限桌面应用]
目标平台 Windows
标头 gdipluspath.h (包括 Gdiplus.h)
Library Gdiplus.lib
DLL Gdiplus.dll

另请参阅

使用区域进行剪裁

构造并绘制轨迹

创建路径渐变

FillMode

GraphicsPath

GraphicsPath 构造函数

PathData

PathGradientBrush

PathPointType

路径

PointF