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

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

Sintaks

Status FillPie(
  const Brush   *brush,
  const RectF & rect,
  REAL          startAngle,
  REAL          sweepAngle
);

Parameter

brush

Pointer ke objek Brush yang digunakan untuk mengecat interior pai.

rect

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

startAngle

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

sweepAngle

Mengembalikan nilai

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

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

   // Define the pie shape.
   RectF ellipseRect(0.5f, 0.8f, 200.9f, 100.6f);
   REAL startAngle = 0.0;
   REAL sweepAngle = 45.8;

   // Fill the pie.
   graphics.FillPie(&blackBrush, ellipseRect, startAngle, sweepAngle);
}

Persyaratan

   
Header gdiplusgraphics.h

Lihat juga

Grafik

Warna

Rect

StringFormat