é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.

Syntaxe

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. Cela 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 extérieur.
XPS_FILL_RULE_NONZERO
Règle qui détermine si un point se trouve dans la région de remplissage du
Chemin. Cela 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 ajouter 1 chaque fois qu’un segment de chemin traverse le rayon de gauche
à droite; soustraire 1 chaque fois qu’un segment de chemin croise le rayon à partir de
droite à gauche. Une fois les traversées comptabilisées,
le point est en dehors du chemin d’accès 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 Platform Update pour Windows Vista [applications de bureau | Applications UWP]
Serveur minimal pris en charge Windows Server 2008 R2, Windows Server 2008 avec SP2 et Platform Update pour Windows Server 2008 [applications de bureau | Applications UWP]
En-tête xpsobjectmodel.h

Voir aussi

XML Paper Specification