CDC::PolyBezier

BOOL PolyBezier ( const ポイント ※ lpPoints, int nCount );

戻り値

関数が成功したそうでなければ 0。

パラメーター

lpPoints

エンドポイントが含まれていると、スプラインの制御POINTデータ構造体の配列へのポインター。

nCount

LpPoints配列内のポイントを指定します。この値は、1 つ以上 3 回描画するスプラインの数する必要があります、各ベジエ スプラインには、2 つの制御点とエンドポイント、最初のスプラインが必要です。 ので、追加の出発点が必要です。

解説

1 つ以上のベジエ スプラインを描画します。この関数はパラメーター lpPointsで指定された制御点とエンドポイントを使用して 3 次ベジエ スプラインを描画します。最初のスプライン制御点と、2 番目と 3 番目のポイントを使用して、最初の点から 4 番目の点を描画します。以降各スプラインのシーケンスに正確に 3 つのより多くのポイントが必要: 以前のスプラインの終了点を開始点として使用されます、シーケンス内の次の 2 つのポイント、コントロール ポイント、あり、サード終了点。

現在の位置を使用も、 PolyBezier関数によって更新。図形は塗りつぶされません。この関数は現在のペンを使用して線を描画します。

CDC の概要|nbsp;クラス メンバー |階層図(&N)

参照特価;CDC::PolyBezierTo :: PolyBezier(&N)

Index