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 |