XPS_FILL_RULE-Enumeration (xpsobjectmodel.h)

Die Regel, die von einer zusammengesetzten Form verwendet wird, um zu bestimmen, ob ein bestimmter Punkt Teil der Geometrie ist.

Syntax

typedef enum __MIDL___MIDL_itf_xpsobjectmodel_0000_0000_0010 {
  XPS_FILL_RULE_EVENODD = 1,
  XPS_FILL_RULE_NONZERO
} XPS_FILL_RULE;

Konstanten

 
XPS_FILL_RULE_EVENODD
Wert: 1
Die Regel, die bestimmt, ob sich ein Punkt im Füllbereich befindet. Dies wird durch Zeichnen bestimmt.
ein Strahl vom Punkt bis zur Unendlichkeit in eine beliebige Richtung und zählt die Zahl
von Pfadsegmenten innerhalb der Form, die der Strahl kreuzt. Wenn dies
Zahl ist ungerade, der Punkt befindet sich im Inneren; , wenn gerade, liegt der Punkt außerhalb.
XPS_FILL_RULE_NONZERO
Die Regel, die bestimmt, ob sich ein Punkt im Füllbereich des
-Pfad. Dies wird durch Zeichnen eines Strahls vom Punkt zur Unendlichkeit in eine beliebige Richtung bestimmt, und
Untersuchung der Stellen, an denen ein Segment der Form den Strahl kreuzt. Start
die Anzahl bei 0, und fügen Sie dann 1 hinzu, wenn ein Pfadsegment den Strahl von links kreuzt.
nach rechts; subtrahieren 1, wenn ein Pfadsegment den Strahl von kreuzt
von rechts nach links. Nachdem die Übergänge gezählt wurden,
Der Punkt befindet sich außerhalb des Pfads, wenn das Ergebnis null ist, und innerhalb, falls andernfalls.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 7, Windows Vista mit SP2 und Plattformupdate für Windows Vista [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 R2, Windows Server 2008 mit SP2 und Plattformupdate für Windows Server 2008 [Desktop-Apps | UWP-Apps]
Kopfzeile xpsobjectmodel.h

Weitere Informationen

XML Paper Specification