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*

ポイント型を保持するバイト配列へのポインターと、 ポイント配列内 の各ポイントのフラグのセット。 ポイント型は 3 つの最下位ビットに格納され、フラグは 4 つの最上位ビットに格納されます。 使用可能なポイントの種類とフラグは、 PathPointType 列挙に一覧表示されます。

[in] count

型: INT

points 配列内の要素の数を指定する整数。 これは、 配列内の要素の数と同じです。

[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