Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gibt die Interaktionen an, die beim Konfigurieren eines Interaktionskontextobjekts aktiviert werden sollen.
Syntax
typedef enum INTERACTION_CONFIGURATION_FLAGS {
INTERACTION_CONFIGURATION_FLAG_NONE = 0x00000000,
INTERACTION_CONFIGURATION_FLAG_MANIPULATION = 0x00000001,
INTERACTION_CONFIGURATION_FLAG_MANIPULATION_TRANSLATION_X = 0x00000002,
INTERACTION_CONFIGURATION_FLAG_MANIPULATION_TRANSLATION_Y = 0x00000004,
INTERACTION_CONFIGURATION_FLAG_MANIPULATION_ROTATION = 0x00000008,
INTERACTION_CONFIGURATION_FLAG_MANIPULATION_SCALING = 0x00000010,
INTERACTION_CONFIGURATION_FLAG_MANIPULATION_TRANSLATION_INERTIA = 0x00000020,
INTERACTION_CONFIGURATION_FLAG_MANIPULATION_ROTATION_INERTIA = 0x00000040,
INTERACTION_CONFIGURATION_FLAG_MANIPULATION_SCALING_INERTIA = 0x00000080,
INTERACTION_CONFIGURATION_FLAG_MANIPULATION_RAILS_X = 0x00000100,
INTERACTION_CONFIGURATION_FLAG_MANIPULATION_RAILS_Y = 0x00000200,
INTERACTION_CONFIGURATION_FLAG_MANIPULATION_EXACT = 0x00000400,
INTERACTION_CONFIGURATION_FLAG_MANIPULATION_MULTIPLE_FINGER_PANNING = 0x00000800,
INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE = 0x00000001,
INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE_HORIZONTAL = 0x00000002,
INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE_SELECT = 0x00000004,
INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE_SPEED_BUMP = 0x00000008,
INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE_REARRANGE = 0x00000010,
INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE_EXACT = 0x00000020,
INTERACTION_CONFIGURATION_FLAG_TAP = 0x00000001,
INTERACTION_CONFIGURATION_FLAG_TAP_DOUBLE = 0x00000002,
INTERACTION_CONFIGURATION_FLAG_TAP_MULTIPLE_FINGER,
INTERACTION_CONFIGURATION_FLAG_SECONDARY_TAP = 0x00000001,
INTERACTION_CONFIGURATION_FLAG_HOLD = 0x00000001,
INTERACTION_CONFIGURATION_FLAG_HOLD_MOUSE = 0x00000002,
INTERACTION_CONFIGURATION_FLAG_HOLD_MULTIPLE_FINGER,
INTERACTION_CONFIGURATION_FLAG_DRAG = 0x00000001,
INTERACTION_CONFIGURATION_FLAG_MAX = 0xffffffff
} ;
Konstanten
INTERACTION_CONFIGURATION_FLAG_NONEWert: 0x00000000 Keine Interaktionen aktiviert. |
INTERACTION_CONFIGURATION_FLAG_MANIPULATIONWert: 0x00000001 Alle Manipulationen sind aktiviert (Verschieben, Drehen und Skalieren). |
INTERACTION_CONFIGURATION_FLAG_MANIPULATION_TRANSLATION_XWert: 0x00000002 Übersetzen (Verschieben) entlang der x-Achse. |
INTERACTION_CONFIGURATION_FLAG_MANIPULATION_TRANSLATION_YWert: 0x00000004 Übersetzen (Verschieben) entlang der y-Achse. |
INTERACTION_CONFIGURATION_FLAG_MANIPULATION_ROTATIONWert: 0x00000008 Drehung |
INTERACTION_CONFIGURATION_FLAG_MANIPULATION_SCALINGWert: 0x00000010 Skalieren. |
INTERACTION_CONFIGURATION_FLAG_MANIPULATION_TRANSLATION_INERTIAWert: 0x00000020 Übersetzungsträgheit (in Bewegungsrichtung) nach aufgehobenem Kontakt. |
INTERACTION_CONFIGURATION_FLAG_MANIPULATION_ROTATION_INERTIAWert: 0x00000040 Drehungsträgheit nach aufgehobenem Kontakt. |
INTERACTION_CONFIGURATION_FLAG_MANIPULATION_SCALING_INERTIAWert: 0x00000080 Skalieren der Erträgheit nach dem Aufheben des Kontakts. |
INTERACTION_CONFIGURATION_FLAG_MANIPULATION_RAILS_XWert: 0x00000100 Interaktionen sind entlang der x-Achse eingeschränkt. Schienen zeigen an, dass leichte Bewegungen von der primären Bewegungsachse ignoriert werden. Dies sorgt für eine engere Benutzerfreundlichkeit; Wenn sie versuchen, sich entlang einer einzelnen Achse zu schwenken, sind sie auf die Achse beschränkt. |
INTERACTION_CONFIGURATION_FLAG_MANIPULATION_RAILS_YWert: 0x00000200 Interaktionen sind entlang der y-Achse eingeschränkt. Schienen zeigen an, dass leichte Bewegungen von der primären Bewegungsachse ignoriert werden. Dies sorgt für eine engere Benutzerfreundlichkeit; Wenn sie versuchen, sich entlang einer einzelnen Achse zu schwenken, sind sie auf die Achse beschränkt. |
INTERACTION_CONFIGURATION_FLAG_MANIPULATION_EXACTWert: 0x00000400 Melden Sie den genauen Abstand zwischen dem ersten Kontakt und dem Ende der Interaktion. Standardmäßig wird ein kleiner Entfernungsschwellenwert vom ersten vom System gemeldeten Manipulationsdelta subtrahiert. Dieser Abstandsschwellenwert soll leichte Bewegungen des Kontakts bei der Verarbeitung einer Tippgeste berücksichtigen. Wenn dieses Flag festgelegt ist, wird der Entfernungsschwellenwert nicht vom ersten Delta subtrahiert. |
INTERACTION_CONFIGURATION_FLAG_MANIPULATION_MULTIPLE_FINGER_PANNINGWert: 0x00000800 |
INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDEWert: 0x00000001 Alle folienübergreifenden Interaktionen sind aktiviert. |
INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE_HORIZONTALWert: 0x00000002 Querziehen entlang der x-Achse. |
INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE_SELECTWert: 0x00000004 Auswahl mithilfe von Querfolien. |
INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE_SPEED_BUMPWert: 0x00000008 Geschwindigkeitsstoßeffekt. Ein Geschwindigkeitsschub ist ein Bereich, in dem der Benutzer während der Wisch- oder Gleitbewegung eine leichte Ziehbewegung (oder Reibung) erlebt. |
INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE_REARRANGEWert: 0x00000010 Neu anordnen mithilfe von Querfolie. |
INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE_EXACTWert: 0x00000020 Melden Sie den genauen Abstand zwischen dem ersten Kontakt und dem Ende der Interaktion. Standardmäßig wird ein kleiner Abstandsschwellenwert von der ersten vom System gemeldeten Kreuzschiebedelta subtrahiert. Dieser Abstandsschwellenwert soll leichte Bewegungen des Kontakts bei der Verarbeitung einer Tippgeste berücksichtigen. Wenn dieses Flag festgelegt ist, wird der Entfernungsschwellenwert nicht vom ersten Delta subtrahiert. |
INTERACTION_CONFIGURATION_FLAG_TAPWert: 0x00000001 Tippen. |
INTERACTION_CONFIGURATION_FLAG_TAP_DOUBLEWert: 0x00000002 Doppeltippen. |
INTERACTION_CONFIGURATION_FLAG_SECONDARY_TAPWert: 0x00000001 Sekundäres Tippen. |
INTERACTION_CONFIGURATION_FLAG_HOLDWert: 0x00000001 Halten. |
INTERACTION_CONFIGURATION_FLAG_HOLD_MOUSEWert: 0x00000002 Halten Sie die Maus gedrückt. |
INTERACTION_CONFIGURATION_FLAG_DRAGWert: 0x00000001 Ziehen Sie mit der Maus. |
INTERACTION_CONFIGURATION_FLAG_MAXWert: 0xffffffff Die maximale Anzahl von Interaktionen wurde überschritten. |
Anforderungen
| 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