GraphicsPath::AddPolygon(constPointF*,INT) metode (gdipluspath.h)

Metode GraphicsPath::AddPolygon menambahkan poligon ke jalur ini.

Sintaks

Status AddPolygon(
  const PointF *points,
  INT          count
);

Parameter

points

Penunjuk ke array titik yang menentukan simpul poligon.

count

Bilangan bulat yang menentukan jumlah elemen dalam array titik.

Nilai kembali

Tipe: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

Metode GraphicsPath::AddPolygon mirip dengan metode AddLines . Perbedaannya adalah bahwa poligon adalah gambar yang tertutup secara intrinsik, tetapi urutan garis bukanlah gambar tertutup kecuali Anda memanggil GraphicsPath::CloseFigure. Ketika Windows GDI+ merender jalur, setiap poligon di jalur tersebut ditutup; artinya, puncak terakhir poligon terhubung ke puncak pertama dengan garis lurus.

Contoh

Contoh berikut membuat jalur objek GraphicsPath , menambahkan poligon ke jalur, lalu menggambar jalur.

VOID Example_AddPolygon(HDC hdc)
{
   Graphics graphics(hdc);

   PointF pts[] = {PointF(20.0f, 20.0f),
                   PointF(120.0f, 20.0f),
                   PointF(120.0f, 70.0f)};

   GraphicsPath path;
   path.AddPolygon(pts, 3);

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

Persyaratan

Persyaratan Nilai
Header gdipluspath.h

Lihat juga

Metode AddPolygon

Kliping dengan Wilayah

Membuat dan Menggambar Jalur

Membuat Gradien Jalur

GraphicsPath

Jalan

PointF

Poligon