enumerazione DIRECTMANIPULATION_SNAPPOINT_TYPE (directmanipulation.h)
Modifica la modalità di calcolo della posizione finale di inertia.
Sintassi
typedef enum DIRECTMANIPULATION_SNAPPOINT_TYPE {
DIRECTMANIPULATION_SNAPPOINT_MANDATORY = 0,
DIRECTMANIPULATION_SNAPPOINT_OPTIONAL = 1,
DIRECTMANIPULATION_SNAPPOINT_MANDATORY_SINGLE = 2,
DIRECTMANIPULATION_SNAPPOINT_OPTIONAL_SINGLE = 3
} ;
Costanti
DIRECTMANIPULATION_SNAPPOINT_MANDATORY Valore: 0 Il contenuto si ferma sempre al punto di snap più vicino a dove inertia si arresterebbe naturalmente lungo la direzione di inertia. |
DIRECTMANIPULATION_SNAPPOINT_OPTIONAL Valore: 1 Il contenuto si arresta a un punto di snap più vicino a dove l'inerzia si interrompe naturalmente lungo la direzione dell'inerzia, a seconda della modalità di chiusura del punto di snap. |
DIRECTMANIPULATION_SNAPPOINT_MANDATORY_SINGLE Valore: 2 Il contenuto si arresta sempre al punto di snap più vicino al punto di rilascio lungo la direzione di inertia. |
DIRECTMANIPULATION_SNAPPOINT_OPTIONAL_SINGLE Valore: 3 Il contenuto si ferma al punto di snap successivo, se il movimento inizia lontano da esso. |
Commenti
Per DIRECTMANIPULATION_SNAPPOINT_MANDATORY o DIRECTMANIPULATION_SNAPPOINT_OPTIONAL punti di snap, i punti di snap vengono scelti in base alla posizione finale naturale dell'inerzia calcolata dal motore di interazione tocco. Per DIRECTMANIPULATION_SNAPPOINT_MANDATORY_SINGLE o DIRECTMANIPULATION_SNAPPOINT_OPTIONAL_SINGLE punti di snap, il punto di snap selezionato dipende dalla posizione in cui è iniziata l'inertia.
Requisiti
Client minimo supportato | Windows 8 [solo app desktop] |
Server minimo supportato | Windows Server 2012 [solo app desktop] |
Intestazione | directmanipulation.h |