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
creazione e creazione di percorsi di disegno
Creazione di una sfumatura di percorso
puntini di sospensione e archi
rectF di