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 |