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 |