GraphicsPath::AddBezier(constPointF&,constPointF&,constPointF&,constPointF&) metode (gdipluspath.h)

Metode GraphicsPath::AddBezier menambahkan spline Bézier ke gambar jalur ini saat ini.

Sintaks

Status AddBezier(
  const PointF & pt1,
  const PointF & pt2,
  const PointF & pt3,
  const PointF & pt4
);

Parameter

pt1

Referensi ke titik untuk memulai spline Bézier.

pt2

Referensi ke titik yang merupakan titik kontrol pertama dari spline Bézier.

pt3

Referensi ke titik yang merupakan titik kontrol kedua dari spline Bézier.

pt4

Referensi ke titik di mana untuk mengakhiri spline Bézier.

Mengembalikan nilai

Type:Status

Jika metode berhasil, metode mengembalikan Ok, yang merupakan elemen dari enumerasi Status .

Jika metode gagal, metode mengembalikan salah satu elemen lain dari enumerasi Status .

Keterangan

Contoh

Contoh berikut membuat jalur objek GraphicsPath , menambahkan spline Bézier ke jalur, menutup gambar saat ini (satu-satunya gambar dalam kasus ini), lalu menggambar jalur.

VOID Example_AddBezier(HDC hdc)
{
   Graphics graphics(hdc);
   GraphicsPath  path;

   PointF pt1(50.0f, 50.0f); 
   PointF pt2(60.0f, 20.0f);
   PointF pt3(70.0f, 100.0f); 
   PointF pt4(80.0f, 50.0f);

   path.AddBezier(pt1, pt2, pt3, pt4);
   path.CloseFigure();

   // Draw the path.
   Pen pen(Color(255, 255, 0, 0));
   graphics.DrawPath(&pen, &path);
}

Persyaratan

   
Header gdipluspath.h

Lihat juga

Tambahkan MetodeBezier

Metode AddBeziers

Metode AddCurve

Bézier Splines

Kliping dengan Wilayah

Membuat dan Menggambar Jalur

Membuat Gradien Jalur

Menggambar Bézier Splines

GraphicsPath

Jalan

PointF