Graphics::D rawArc(constPen*,REAL,REAL,REAL,REAL,REAL,REAL,REAL), méthode (gdiplusgraphics.h)
La méthode Graphics::D rawArc dessine un arc. L’arc fait partie d’une ellipse.
Syntaxe
Status DrawArc(
const Pen *pen,
REAL x,
REAL y,
REAL width,
REAL height,
REAL startAngle,
REAL sweepAngle
);
Paramètres
pen
Pointeur vers un stylet utilisé pour dessiner l’arc.
x
Nombre réel qui spécifie la coordonnée x du coin supérieur gauche du rectangle englobant pour l’ellipse qui contient l’arc.
y
Nombre réel qui spécifie la coordonnée y du coin supérieur gauche du rectangle englobant pour l’ellipse qui contient l’arc.
width
Nombre réel qui spécifie la largeur de l’ellipse qui contient l’arc.
height
Nombre réel qui spécifie la hauteur de l’ellipse qui contient l’arc.
startAngle
Nombre réel qui spécifie l’angle entre l’axe x et le point de départ de l’arc.
sweepAngle
Nombre réel qui spécifie l’angle entre les points de départ et de fin de l’arc.
Valeur retournée
Si la méthode réussit, elle retourne Ok, qui est un élément de l’énumération Status .
Si la méthode échoue, elle retourne l’un des autres éléments de l’énumération Status .
Notes
Exemples
L’exemple suivant dessine un arc à 90 degrés.
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);
}
Configuration requise
En-tête | gdiplusgraphics.h |
Voir aussi
Création de figures à partir de lignes, de courbes et de formes