Freigeben über


Graphics::FillPolygon(constBrush*,constPointF*,INT,FillMode)-Methode (gdiplusgraphics.h)

Die Graphics::FillPolygon-Methode verwendet einen Pinsel, um das Innere eines Polygons zu füllen.

Syntax

Status FillPolygon(
  [in] const Brush  *brush,
  [in] const PointF *points,
  [in] INT          count,
  [in] FillMode     fillMode
);

Parameter

[in] brush

Typ: const Brush*

Zeiger auf ein Brush-Objekt , das verwendet wird, um das Innere des Polygons zu zeichnen.

[in] points

Typ: const PointF*

Zeiger auf ein Array von Punkten, die die Scheitelpunkte des Polygons bilden. Die ersten beiden Punkte im Array geben die erste Seite des Polygons an. Jeder zusätzliche Punkt gibt eine neue Seite an, deren Scheitelpunkte den Punkt und den vorherigen Punkt enthalten. Wenn der letzte Punkt und der erste Punkt nicht übereinstimmen, geben sie die letzte Seite des Polygons an.

[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 sich innerhalb eines anderen geschlossenen Bereichs befindet und erstellt wird, wenn die Kurve oder der Pfad sich selbst übergeht.

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

Anforderung Wert
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

Farbe

Grafiken

Point

Status