FillRule Enumeration
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt an, wie die sich überschneidenden Bereiche des PathFigure-Objekts, das in einer Geometry enthalten ist, kombiniert werden, um den Bereich der Geometry zu formen.
public enum class FillRule
public enum FillRule
type FillRule =
Public Enum FillRule
- Vererbung
Felder
Name | Wert | Beschreibung |
---|---|---|
EvenOdd | 0 | Diese Regel bestimmt, ob sich ein Punkt innerhalb des Ausfüllbereichs befindet, indem ein unendlicher Strahl von diesem Punkt in eine beliebige Richtung gezeichnet und die Anzahl der vom Strahl geschnittenen Pfadsegmente in der angegebenen Form gezählt wird. Bei einer ungeraden Zahl liegt der Punkt innen, und bei einer geraden Zahl liegt er außen. |
Nonzero | 1 | Eine Regel, die bestimmt, ob sich ein Punkt innerhalb des Ausfüllbereichs im Pfad befindet, indem ein unendlicher Strahl von diesem Punkt in eine beliebige Richtung gezeichnet und anschließend die Stellen untersucht werden, an denen ein Segment der Form den Strahl schneidet. Beginnen Sie mit dem Wert 0 (null), und addieren Sie für jede Stelle, an der ein Segment den Strahl von links nach rechts schneidet, den Wert 1. Subtrahieren Sie für jede Stelle, an der ein Pfadsegment den Strahl von rechts nach links schneidet, den Wert 1. Wenn das Ergebnis nach dem Zählen der Überschneidungen 0 (null) ist, liegt der Punkt außerhalb des Pfads. Andernfalls liegt er innerhalb des Pfads. |