Metodo GraphicsPath::AddArc(constRectF&,REAL,REAL) (gdipluspath.h)
Il metodo GraphicsPath::AddArc aggiunge un arco ellittico alla figura corrente di questo percorso.
Sintassi
Status AddArc(
const RectF & rect,
REAL startAngle,
REAL sweepAngle
);
Parametri
rect
Riferimento a un rettangolo che delimita l'ellisse che contiene l'arco.
startAngle
Numero reale che specifica l'angolo in senso orario, espresso in gradi, tra l'asse orizzontale dell'ellisse e il punto iniziale dell'arco.
sweepAngle
Numero reale che specifica l'angolo in senso orario, espresso in gradi, tra il punto iniziale (startAngle) e il punto finale dell'arco.
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
L'esempio seguente crea un oggetto GraphicsPathpercorso, aggiunge un arco a percorso, chiude l'arco e quindi disegna percorso.
VOID AddArcExample(HDC hdc)
{
Graphics graphics(hdc);
RectF rect(20.0f, 20.0f, 50.0f, 100.0f);
GraphicsPath path;
path.AddArc(rect, 0.0f, 180.0f);
path.CloseFigure();
// Draw the path.
Pen pen(Color(255, 255, 0, 0));
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