Partager via


énumération XPS_FILL_RULE (xpsobjectmodel.h)

Règle utilisée par une forme composite pour déterminer si un point donné fait partie de la géométrie.

Syntax

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

Constantes

 
XPS_FILL_RULE_EVENODD
Valeur : 1
Règle qui détermine si un point se trouve dans la région de remplissage. Ceci est déterminé par le dessin
un rayon du point à l’infini dans n’importe quelle direction, et en comptant le nombre
des segments de chemin dans la forme que le rayon traverse. Si c’est le cas
nombre est impair, le point est à l’intérieur ; si même, le point est à l’extérieur.
XPS_FILL_RULE_NONZERO
Règle qui détermine si un point se trouve dans la région de remplissage du
Chemin. Ceci est déterminé en dessinant un rayon du point à l’infini dans n’importe quelle direction, et
examiner les endroits où un segment de la forme traverse le rayon. Démarrer
le nombre à 0, puis ajoutez 1 chaque fois qu’un segment de chemin traverse le rayon à partir de la gauche
à droite ; soustraire 1 chaque fois qu’un segment de chemin traverse le rayon
de droite à gauche. Une fois les traversées comptabilisées,
le point se trouve à l’extérieur du chemin si le résultat est égal à zéro et à l’intérieur dans le cas contraire.

Configuration requise

   
Client minimal pris en charge Windows 7, Windows Vista avec SP2 et Mise à jour de plateforme pour Windows Vista [applications de bureau | Applications UWP]
Serveur minimal pris en charge Windows Server 2008 R2, Windows Server 2008 avec SP2 et Mise à jour de plateforme pour Windows Server 2008 [applications de bureau | Applications UWP]
En-tête xpsobjectmodel.h

Voir aussi

XML Paper Specification