Graphics::FillClosedCurve(constBrush*,constPointF*,INT,FillMode,REAL)-Methode (gdiplusgraphics.h)
Die Graphics::FillClosedCurve-Methode erstellt einen geschlossenen Kardinalspline aus einem Array von Punkten und verwendet einen Pinsel, um das Innere der Spline entsprechend einem angegebenen Modus zu füllen.
Syntax
Status FillClosedCurve(
[in] const Brush *brush,
[in] const PointF *points,
[in] INT count,
[in] FillMode fillMode,
[in] REAL tension
);
Parameter
[in] brush
Typ: const Brush*
Zeiger auf ein Brush-Objekt , das verwendet wird, um das Innere des Splines zu zeichnen.
[in] points
Typ: const PointF*
Zeiger auf ein Array von Punkten, die von dieser Methode zum Erstellen einer geschlossenen Kardinalspline verwendet werden. Jeder Punkt im Array ist ein Punkt auf der Spline.
[in] count
Typ: INT
Ganze Zahl, die die Anzahl der Punkte im Punktarray angibt.
[in] fillMode
Typ: FillMode
Element der FillMode-Enumeration , das angibt, wie ein geschlossener Bereich ausgefüllt werden soll, der erstellt wird, wenn die Kurve sich selbst übergibt.
[in] tension
Typ: REAL
Optional. Nicht negative reelle Zahl, die angibt, wie eng sich die Spline beim Durchlaufen der Punkte verbiegt. Der Wert 0 gibt an, dass der Spline eine Sequenz gerader Linien ist. Wenn der Wert zunimmt, wird die Kurve voller. Der Standardwert ist 0,5f.
Rückgabewert
Typ: Status
Wenn die Methode erfolgreich ist, gibt sie OK zurück, ein Element der Status-Enumeration .
Wenn die Methode fehlschlägt, wird eines der anderen Elemente der Status-Enumeration zurückgegeben.
Anforderungen
Unterstützte Mindestversion (Client) | Windows XP, Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | gdiplusgraphics.h (include Gdiplus.h) |
Bibliothek | Gdiplus.lib |
DLL | Gdiplus.dll |