Graphics::FillClosedCurve(constBrush*,constPointF*,INT) , méthode (gdiplusgraphics.h)
La méthode Graphics::FillClosedCurve crée une spline cardinale fermée à partir d’un tableau de points et utilise un pinceau pour remplir l’intérieur de la spline.
Syntaxe
Status FillClosedCurve(
const Brush *brush,
const PointF *points,
INT count
);
Paramètres
brush
Pointeur vers un objet Brush utilisé pour peindre l’intérieur de la spline.
points
Pointeur vers un tableau de points que cette méthode utilise pour créer une spline cardinale fermée. Chaque point du tableau est un point sur la spline.
count
Entier qui spécifie le nombre de points dans le tableau de points .
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 remplit une spline cardinale fermée.
VOID Example_FillClosedCurve3(HDC hdc)
{
Graphics graphics(hdc);
//Create a SolidBrush object.
SolidBrush blackBrush(Color(255, 0, 0, 0));
//Create an array of PointF objects.
PointF point1(100.0f, 100.0f);
PointF point2(200.0f, 50.0f);
PointF point3(250.0f, 200.0f);
PointF point4(50.0f, 150.0f);
PointF points[4] = {point1, point2, point3, point4};
//Fill the curve.
graphics.FillClosedCurve(&blackBrush, points, 4);
}
Configuration requise
En-tête | gdiplusgraphics.h |