GraphicsPathIterator 类 (gdipluspath.h)

GraphicsPathIterator 类提供用于隔离 GraphicsPath 对象中存储的路径的选定子集的方法。 路径由一个或多个数字组成。 可以使用 GraphicsPathIterator 来隔离其中一个或多个数字。 路径还可以具有将路径划分为多个部分的标记。 可以使用 GraphicsPathIterator 对象来隔离其中一个或多个部分。

继承

GraphicsPathIterator 类实现 GdiplusBase。

方法

GraphicsPathIterator 类具有这些方法。

 
GraphicsPathIterator::CopyData

GraphicsPathIterator::CopyData 方法将路径数据点的子集复制到 PointF 数组,并将路径的点类型的子集复制到 BYTE 数组。
GraphicsPathIterator::Enumerate

GraphicsPathIterator::Enumerate 方法将路径的数据点复制到 PointF 数组,并将路径的点类型复制到 BYTE 数组。
GraphicsPathIterator::GetCount

GraphicsPathIterator::GetCount 方法返回路径中的数据点数。
GraphicsPathIterator::GetLastStatus

GraphicsPathIterator::GetLastStatus 方法返回一个值,该值指示此 GraphicsPathIterator 对象最近方法失败的性质。
GraphicsPathIterator::GetSubpathCount

GraphicsPathIterator::GetSubpathCount 方法返回 (路径中也称为数字) 的子路径数。
GraphicsPathIterator::GraphicsPathIterator

创建新的 GraphicsPathIterator::GraphicsPathIterator 对象,并将其与 GraphicsPath 对象相关联。
GraphicsPathIterator::GraphicsPathIterator

GraphicsPathIterator 的复制构造函数。
GraphicsPathIterator::HasCurve

GraphicsPathIterator::HasCurve 方法确定路径是否具有任何曲线。
GraphicsPathIterator::NextMarker

GraphicsPathIterator::NextMarker 方法获取此迭代器关联路径的下一个标记分隔部分。
GraphicsPathIterator::NextMarker

GraphicsPathIterator::NextMarker 方法获取节的起始索引和结束索引。
GraphicsPathIterator::NextPathType

GraphicsPathIterator::NextPathType 方法获取具有相同类型的下一组数据点的起始索引和结束索引。
GraphicsPathIterator::NextSubpath

GraphicsPathIterator::NextSubpath 方法从此迭代器的关联路径获取下一个图 (子路径) 。
GraphicsPathIterator::NextSubpath

GraphicsPathIterator::NextSubpath 方法获取下一个子路径的起始索引和结束索引。
GraphicsPathIterator::Rewind

GraphicsPathIterator::Rewind 方法将此迭代器倒回其关联路径的开头。

要求

   
目标平台 Windows
标头 gdipluspath.h