Condividi tramite


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 passano 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, espresso in gradi, tra i punti iniziali e finali dell'arco che definisce la torta.

Valore restituito

Tipo di :stato

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.

Osservazioni

Esempi

Nell'esempio seguente viene creato un GraphicsPath percorso oggetto, 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);
}

Fabbisogno

Requisito Valore
intestazione gdipluspath.h

Vedere anche

metodi AddArc

metodi AddPie

ritaglio con un'area

creazione e creazione di percorsi di disegno

Creazione di una sfumatura di percorso

metodi DrawArc

metodi DrawPie

puntini di sospensione e archi

GraphicsPath

curve aperte e chiuse

percorsi

rectF di