Metodo Graphics::D rawArc(constPen*,REAL,REAL,REAL,REAL,REAL,REAL) (gdiplusgraphics.h)
Il metodo Graphics::D rawArc disegna un arco. L'arco fa parte di un'ellisse.
Sintassi
Status DrawArc(
const Pen *pen,
REAL x,
REAL y,
REAL width,
REAL height,
REAL startAngle,
REAL sweepAngle
);
Parametri
pen
Puntatore a una penna utilizzata per disegnare l'arco.
x
Numero reale che specifica la coordinata x dell'angolo superiore sinistro del rettangolo di delimitazione per l'ellisse che contiene l'arco.
y
Numero reale che specifica la coordinata y dell'angolo superiore sinistro del rettangolo di delimitazione per l'ellisse che contiene l'arco.
width
Numero reale che specifica la larghezza dell'ellisse che contiene l'arco.
height
Numero reale che specifica l'altezza dell'ellisse che contiene l'arco.
startAngle
Numero reale che specifica l'angolo tra l'asse x e il punto iniziale dell'arco.
sweepAngle
Numero reale che specifica l'angolo tra i punti iniziale e finale dell'arco.
Valore restituito
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 disegnato un arco di 90 gradi.
VOID Example_DrawArc4(HDC hdc)
{
Graphics graphics(hdc);
// Set up the arc.
Pen redPen(Color(255, 255, 0, 0), 3);
REAL x = 0;
REAL y = 0;
REAL width = 200.0f;
REAL height = 100.0f;
REAL startAngle = 0.0f;
REAL sweepAngle = 90.0f;
// Draw the arc.
graphics.DrawArc(&redPen, x, y, width, height, startAngle, sweepAngle);
}
Requisiti
Intestazione | gdiplusgraphics.h |