次の方法で共有


GraphicsPath.AddBezier メソッド (PointF, PointF, PointF, PointF)

現在の図形に 3 次ベジエ曲線を追加します。

Overloads Public Sub AddBezier( _
   ByVal pt1 As PointF, _   ByVal pt2 As PointF, _   ByVal pt3 As PointF, _   ByVal pt4 As PointF _)
[C#]
public void AddBezier(PointFpt1,PointFpt2,PointFpt3,PointFpt4);
[C++]
public: void AddBezier(PointFpt1,PointFpt2,PointFpt3,PointFpt4);
[JScript]
public function AddBezier(
   pt1 : PointF,pt2 : PointF,pt3 : PointF,pt4 : PointF);

パラメータ

  • pt1
    曲線の開始点を表す PointF 構造体。
  • pt2
    曲線の最初の制御点を表す PointF 構造体。
  • pt3
    曲線の 2 番目の制御点を表す PointF 構造体。
  • pt4
    曲線の終了点を表す PointF 構造体。

解説

3 次曲線は、2 番目と 3 番目の点を制御点として使用して、最初の点から 4 番目の点で構成されます。

図形の中に前回描画された直線や曲線の線分がある場合、前の線分の終点と 3 次曲線の始点を結ぶ線が追加されます。

使用例

例については、 GraphicsPath.AddBezier Method (Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32) を参照してください。

必要条件

プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ

参照

GraphicsPath クラス | GraphicsPath メンバ | System.Drawing.Drawing2D 名前空間 | GraphicsPath.AddBezier オーバーロードの一覧