Grafis::FillPie(constBrush*,INT,INT,INT,INT,REAL,REAL) metode (gdiplusgraphics.h)

Metode Graphics::FillPie menggunakan kuas untuk mengisi interior pai.

Sintaks

Status FillPie(
  [in] const Brush *brush,
  [in] INT         x,
  [in] INT         y,
  [in] INT         width,
  [in] INT         height,
  [in] REAL        startAngle,
  [in] REAL        sweepAngle
);

Parameter

[in] brush

Jenis: const Brush*

Arahkan ke objek Kuas yang digunakan untuk melukis interior pai.

[in] x

Jenis: INT

Bilangan bulat yang menentukan koordinat x sudut kiri atas persegi panjang yang mengikat elips. Bagian melengkung dari elips adalah busur pai.

[in] y

Jenis: INT

Bilangan bulat yang menentukan koordinat y sudut kiri atas persegi panjang yang mengikat elips.

[in] width

Jenis: INT

Bilangan bulat yang menentukan lebar persegi panjang yang mengikat elips.

[in] height

Jenis: INT

Bilangan bulat yang menentukan tinggi persegi panjang yang mengikat elips.

[in] startAngle

Jenis: REAL

Angka riil yang menentukan sudut, dalam derajat, antara sumbu x dan titik awal busur pai.

[in] sweepAngle

Jenis: REAL

Angka riil yang menentukan sudut, dalam derajat, antara titik awal dan akhir busur pai.

Mengembalikan nilai

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

Pai adalah bagian dari interior elips (dibatasi oleh kurva elips dan dua garis radial). StartAngle dan sweepAngle menentukan bagian elips yang akan digunakan.

Contoh

Contoh berikut mendefinisikan pai lalu mengisinya.

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

   // Create a SolidBrush object.
   SolidBrush blackBrush(Color(255, 0, 0, 0));

   // Define the pie shape.
   int x = 0;
   int y = 0;
   int width = 200;
   int height = 100;
   REAL startAngle = 0.0f;
   REAL sweepAngle = 45.0f;

   // Fill the pie.
   graphics.FillPie(&blackBrush, x, y, width, height, startAngle, sweepAngle);
}

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 gdiplusgraphics.h (termasuk Gdiplus.h)
Pustaka Gdiplus.lib
DLL Gdiplus.dll

Lihat juga

Warna

Grafik

Status