DIRECTMANIPULATION_SNAPPOINT_TYPE-Enumeration (directmanipulation.h)
Ändert die Berechnung der endenTrägheitsendposition.
Syntax
typedef enum DIRECTMANIPULATION_SNAPPOINT_TYPE {
DIRECTMANIPULATION_SNAPPOINT_MANDATORY = 0,
DIRECTMANIPULATION_SNAPPOINT_OPTIONAL = 1,
DIRECTMANIPULATION_SNAPPOINT_MANDATORY_SINGLE = 2,
DIRECTMANIPULATION_SNAPPOINT_OPTIONAL_SINGLE = 3
} ;
Konstanten
DIRECTMANIPULATION_SNAPPOINT_MANDATORY Wert: 0 Der Inhalt wird immer an dem Anrastpunkt beendet, der am nächsten liegt, wo die Tia natürlich entlang der Richtung der Schwungzeit aufhört. |
DIRECTMANIPULATION_SNAPPOINT_OPTIONAL Wert: 1 Der Inhalt wird an einem Anknippunkt beendet, der am nächsten ist, an dem dieTia natürlich entlang der Richtung der Tia endet, je nachdem, wie nah der Einrastpunkt ist. |
DIRECTMANIPULATION_SNAPPOINT_MANDATORY_SINGLE Wert: 2 Der Inhalt wird immer am Anrastpunkt beendet, der dem Auslösepunkt entlang der Richtung derTia am nächsten ist. |
DIRECTMANIPULATION_SNAPPOINT_OPTIONAL_SINGLE Wert: 3 Der Inhalt wird am nächsten Einrastpunkt beendet, wenn die Bewegung weit davon entfernt beginnt. |
Hinweise
Für DIRECTMANIPULATION_SNAPPOINT_MANDATORY oder DIRECTMANIPULATION_SNAPPOINT_OPTIONAL Einrastpunkte werden die Einrastpunkte basierend auf der natürlichen Endposition der Trägheit ausgewählt, die von der Touchinteraktions-Engine berechnet wird. Für DIRECTMANIPULATION_SNAPPOINT_MANDATORY_SINGLE- oder DIRECTMANIPULATION_SNAPPOINT_OPTIONAL_SINGLE-Einrastpunkte hängt der ausgewählte Einrastpunkt davon ab, wo die Startträgheit begann.
Anforderungen
Unterstützte Mindestversion (Client) | Windows 8 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2012 [nur Desktop-Apps] |
Kopfzeile | directmanipulation.h |