Share via


GraphicsPathIterator クラス (gdipluspath.h)

この GraphicsPathIterator クラスは、 GraphicsPath オブジェクトに格納されているパスの選択されたサブセットを分離するためのメソッドを提供します。 パスは、1 つ以上の図形で構成されます。 GraphicsPathIterator を使用して、1 つ以上の図形を分離できます。 パスには、パスをセクションに分割するマーカーを含めることもできます。 GraphicsPathIterator オブジェクトを使用して、これらのセクションの 1 つ以上を分離できます。

継承

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