Condividi tramite


enumerazione XPS_FILL_RULE (xpsobjectmodel.h)

Regola utilizzata da una forma composita per determinare se un determinato punto fa parte della geometria.

Sintassi

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

Costanti

 
XPS_FILL_RULE_EVENODD
Valore: 1
Regola che determina se un punto si trova nell'area di riempimento. Ciò è determinato dal disegno
raggio dal punto all'infinito in qualsiasi direzione e conteggio del numero
di segmenti di percorso all'interno della forma che il raggio attraversa. In questo caso
numero è dispari, il punto è interno; se anche, il punto è esterno.
XPS_FILL_RULE_NONZERO
Regola che determina se un punto si trova nell'area di riempimento del
Percorso. Questo è determinato dal disegno di un raggio dal punto all'infinito in qualsiasi direzione, e
esaminando i luoghi in cui un segmento della forma attraversa il raggio. Avvio
il conteggio a 0, quindi aggiungere 1 ogni volta che un segmento di percorso attraversa il raggio da sinistra
a destra; sottrarre 1 ogni volta che un segmento di percorso attraversa il raggio da
da destra a sinistra. Dopo che le traversate vengono conteggiate,
il punto si trova all'esterno del percorso se il risultato è zero e all'interno se in caso contrario.

Requisiti

   
Client minimo supportato Windows 7, Windows Vista con SP2 e Aggiornamento della piattaforma per Windows Vista [app desktop | App UWP]
Server minimo supportato Windows Server 2008 R2, Windows Server 2008 con SP2 e Platform Update per Windows Server 2008 [app desktop | App UWP]
Intestazione xpsobjectmodel.h

Vedi anche

XML Paper Specification