Graphics::FillClosedCurve(constBrush*,constPoint*,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 Point *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 Point*

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

Weitere Informationen

Brush

Pinsel und gefüllte Formen

Kardinal-Splines

Zeichnen von Kardinal-Splines

Fillmode

Grafiken

Geöffnete und geschlossene Kurven

Point