INTERACTION_ID-Enumeration (interactioncontext.h)
Gibt die Interaktionszustände an, die zum Konfigurieren eines Interaction Context-Objekts verwendet werden. Interaktionen können statisch (einzelner Kontakt ohne Manipulation, z. B. tippen, doppeltippen, rechts tippen, drücken und halten) oder dynamisch sein (mindestens ein Kontakt mit Bearbeitung, z. B. Übersetzung, Drehung oder Skalierung).
Syntax
typedef enum INTERACTION_ID {
INTERACTION_ID_NONE = 0x00000000,
INTERACTION_ID_MANIPULATION = 0x00000001,
INTERACTION_ID_TAP = 0x00000002,
INTERACTION_ID_SECONDARY_TAP = 0x00000003,
INTERACTION_ID_HOLD = 0x00000004,
INTERACTION_ID_DRAG = 0x00000005,
INTERACTION_ID_CROSS_SLIDE = 0x00000006,
INTERACTION_ID_MAX = 0xffffffff
} ;
Konstanten
INTERACTION_ID_NONE Wert: 0x00000000 Wird nicht verwendet. |
INTERACTION_ID_MANIPULATION Wert: 0x00000001 Eine zusammengesetzte Geste, die Übersetzung, Drehung und Skalierung (dynamisch) unterstützt. |
INTERACTION_ID_TAP Wert: 0x00000002 Eine Tippengeste (statisch). |
INTERACTION_ID_SECONDARY_TAP Wert: 0x00000003 Eine Rechtsklickgeste (statisch), unabhängig vom Eingabegerät. Wird in der Regel zum Anzeigen eines Kontextmenüs verwendet.
|
INTERACTION_ID_HOLD Wert: 0x00000004 Halten Sie die Geste gedrückt (statisch). |
INTERACTION_ID_DRAG Wert: 0x00000005 Bewegen Sie sich mit der Maus oder dem Stift (dynamisch). |
INTERACTION_ID_CROSS_SLIDE Wert: 0x00000006 Wählen Sie Folien- oder Wischgesten (dynamisch) aus oder navigieren Sie sie durch diese. |
INTERACTION_ID_MAX Wert: 0xffffffff Die maximale Anzahl von Interaktionen wurde überschritten. |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2012 [nur Desktop-Apps] |
Kopfzeile | interactioncontext.h |
Weitere Informationen
INTERACTION_CONTEXT_CONFIGURATION