Partager via


GraphicsPath ::AddEllipse(constRectF&) méthode (gdipluspath.h)

La méthode GraphicsPath ::AddEllipse ajoute un ellipse à ce chemin.

Syntaxe

Status AddEllipse(
  const RectF & rect
);

Paramètres

rect

Référence à un rectangle qui limite l’ellipse.

Valeur de retour

type : d’état

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 .

Remarques

Un objet graphicsPath stocke un ellipse comme séquence de quatre splines de Bézier connectées. L’objet GraphicsPath ne stocke pas l’angle supérieur gauche, la largeur et la hauteur du rectangle englobant de l’ellipse.

Exemples

L’exemple suivant crée un chemin d’objet GraphicsPath, ajoute un ellipse au chemin, puis dessine le chemin.

VOID Example_AddEllipse(HDC hdc)
{
   Graphics graphics(hdc); 
   RectF rect(20.0f, 20.0f, 200.0f, 100.0f);

   GraphicsPath path;
   path.AddEllipse(rect);

   // Draw the path.
   Pen pen(Color(255, 255, 0, 0));
   graphics.DrawPath(&pen, &path);
}

Exigences

Exigence Valeur
d’en-tête gdipluspath.h

Voir aussi

méthodes AddArc

méthodes AddEllipse

découpage avec une région

construction et dessin des chemins d’accès

création d’un de dégradé de chemin d’accès

Ellipses et Arcs

GraphicsPath

chemins d’accès

RectF