GraphicsPath::AddPolygon(constPoint*,INT) metode (gdipluspath.h)
Metode GraphicsPath::AddPolygon menambahkan poligon ke jalur ini.
Sintaks
Status AddPolygon(
[in] const Point *points,
[in] INT count
);
Parameter
[in] points
Jenis: const Point*
Penunjuk ke array titik yang menentukan simpul poligon.
[in] count
Jenis: INT
Bilangan bulat yang menentukan jumlah elemen dalam array titik .
Nilai kembali
Jenis: 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);
Point pts[] = {Point(20, 20),
Point(120, 20),
Point(120, 70)};
GraphicsPath path;
path.AddPolygon(pts, 3);
// Draw the path.
Pen pen(Color(255, 255, 0, 0));
graphics.DrawPath(&pen, &path);
}
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows XP, Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Target Platform | Windows |
Header | gdipluspath.h (termasuk Gdiplus.h) |
Pustaka | Gdiplus.lib |
DLL | Gdiplus.dll |
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