Share via


Metodo GraphicsPath::AddPie(constRectF&,REAL,REAL) (gdipluspath.h)

Il metodo GraphicsPath::AddPie aggiunge una torta a questo percorso. Un arco è una parte di un'ellisse e una torta è una parte dell'area racchiusa da un'ellisse. Una torta è delimitata da un arco e da due linee (bordi) che vanno dal centro dell'ellisse agli endpoint dell'arco.

Sintassi

Status AddPie(
  const RectF & rect,
  REAL          startAngle,
  REAL          sweepAngle
);

Parametri

rect

Riferimento a un rettangolo che delimita l'ellisse che delimita la torta.

startAngle

Numero reale che specifica l'angolo in senso orario, in gradi, tra l'asse orizzontale dell'ellisse e il punto iniziale dell'arco che definisce la torta.

sweepAngle

Numero reale che specifica l'angolo in senso orario, in gradi, tra i punti iniziale e finale dell'arco che definisce la torta.

Valore restituito

Type:Status

Se il metodo ha esito positivo, restituisce Ok, che è un elemento dell'enumerazione Status .

Se il metodo ha esito negativo, restituisce uno degli altri elementi dell'enumerazione Status .

Commenti

Esempi

Nell'esempio seguente viene creato un percorso dell'oggetto GraphicsPath , viene aggiunta una torta al percorso e quindi viene disegnato il percorso.

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

   RectF rect(50.0f, 50.0f, 100.0f, 100.0f);

   GraphicsPath path;
   path.AddPie(rect, 20.0f, 45.0f);

   // Draw the path.
   Pen pen(Color(255, 255, 0, 0));
   graphics.DrawPath(&pen, &path);

   graphics.DrawPath(&pen, &path);
}

Requisiti

Requisito Valore
Intestazione gdipluspath.h

Vedi anche

Metodi AddArc

Metodi AddPie

Ritaglio con un'area

Costruzione e creazione di percorsi

Creazione di una sfumatura di percorso

Metodi DrawArc

Metodi DrawPie

Ellissi e archi

GraphicsPath

Curve aperte e chiuse

Percorsi

RectF