GraphicsPath::GraphicsPath(constPointF*,constBYTE*,INT,FillMode)-Methode (gdipluspath.h)

Erstellt ein GraphicsPath::GraphicsPath-Objekt basierend auf einem Array von Punkten, einem Array von Typen und einem Füllmodus.

Syntax

void GraphicsPath(
  [in] const PointF *points,
  [in] const BYTE   *types,
  [in] INT          count,
  [in] FillMode     fillMode
);

Parameter

[in] points

Typ: const PointF*

Zeiger auf ein Array von Punkten, das die Endpunkte und Kontrollpunkte der Linien und Bezier-Splines angibt, die zum Zeichnen des Pfads verwendet werden.

[in] types

Typ: const BYTE*

Zeiger auf ein Bytearray, das den Punkttyp und einen Satz von Flags für jeden Punkt im Punktarray enthält. Der Punkttyp wird in den drei am wenigsten signifikanten Bits gespeichert, und die Flags werden in den vier wichtigsten Bits gespeichert. Mögliche Punkttypen und Flags werden in der PathPointType-Enumeration aufgeführt.

[in] count

Typ: INT

Ganzzahl, die die Anzahl der Elemente im Punktarray angibt. Dies entspricht der Anzahl der Elemente im Typenarray .

[in] fillMode

Typ: FillMode

Optional. Element der FillMode-Enumeration , das angibt, wie Bereiche gefüllt werden, wenn sich der Pfad überschneidet. Standardwert: FillModeAlternate.

Rückgabewert

Keine

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 gdipluspath.h (include Gdiplus.h)
Bibliothek Gdiplus.lib
DLL Gdiplus.dll

Weitere Informationen

Beschneiden mit einer Region

Erstellen und Zeichnen von Pfaden

Erstellen eines Pfadverlaufs

Fillmode

Graphicspath

GraphicsPath-Konstruktoren

Pathdata

Pathgradientbrush

Pathpointtype

Paths

Pointf