GraphicsPath::GraphicsPath(constPoint*,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 Point *points,
[in] const BYTE *types,
[in] INT count,
[in] FillMode fillMode
);
Parameter
[in] points
Typ: const Point*
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 Array von Bytes, das den Punkttyp und eine Reihe 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 sind 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 Array der Typen .
[in] fillMode
Typ: FillMode
Optional. Element der FillMode-Enumeration , das angibt, wie Bereiche gefüllt werden, wenn sich der Pfad überschneidet. Der Standardwert ist 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 |