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
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk