Share via


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

Méthodes DrawArc

Méthodes DrawEllipse

Ellipses et arcs

Graphismes

Stylet

Rect