GraphicsPath::SetMarker-Methode (gdipluspath.h)
Die GraphicsPath::SetMarker-Methode legt den letzten Punkt in diesem Pfad als Markerpunkt fest.
Syntax
Status SetMarker();
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.
Hinweise
Ein GraphicsPath-Objekt verfügt über ein Array von Punkten und ein Array von Typen. Jedes Element im Array von Typen ist ein Byte, das den Punkttyp und einen Satz von Flags für das entsprechende Element im Array von Punkten angibt. Mögliche Punkttypen und Flags werden in der PathPointType-Enumeration aufgeführt.
Jedes Mal, wenn Sie einem Pfad eine Linie, Kurve oder Form hinzufügen, werden das Punktarray und das Typarray erweitert. Wenn Sie GraphicsPath::SetMarker aufrufen, wird ein Markerflag im letzten Byte des Typarrays platziert. Dieses Flag bezeichnet den letzten Punkt des Punktarrays als Markerpunkt.
Marker teilen einen Pfad in Abschnitte auf. Sie können ein GraphicsPathIterator-Objekt verwenden, um ausgewählte Abschnitte eines Pfads zu zeichnen.
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
Erstellen und Zeichnen von Pfaden
GraphicsPathIterator::NextMarker-Methoden