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

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

Sintaks

Status FillPie(
  [in]      const Brush  *brush,
  [in, ref] const Rect & rect,
  [in]      REAL         startAngle,
  [in]      REAL         sweepAngle
);

Parameter

[in] brush

Jenis: const Brush*

Pointer ke objek Brush yang digunakan untuk mengecat interior pai.

[in, ref] rect

Jenis: const Rect

Referensi ke persegi panjang yang mengikat elips. Bagian melengkung dari elips adalah busur pai.

[in] startAngle

Jenis: NYATA

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

[in] sweepAngle

Jenis: NYATA

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

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

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_FillPie(HDC hdc)
{
   Graphics graphics(hdc);

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

   // Define the pie shape.
   Rect ellipseRect(0, 0, 200, 100);
   REAL startAngle = 0.0f;
   REAL sweepAngle = 45.0f;

   // Fill the pie.
   graphics.FillPie(&blackBrush, ellipseRect, 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

Rect

Status