Freigeben über


Interaktionskontext

Übersicht über die Interaction Context-Technologie.

Zum Entwickeln des Interaktionskontexts benötigen Sie die folgenden Header:

Programmieranleitungen für diese Technologie finden Sie unter:

Enumerationen

 
CROSS_SLIDE_FLAGS

Gibt den Zustand der Querziehinteraktion an.
CROSS_SLIDE_THRESHOLD

Gibt die Schwellenwerte für das Querziehverhalten an.
HOLD_PARAMETER

Gibt verschiedene Werte an, die für eine Gedrückthalten-Geste relevant sind.
INERTIA_PARAMETER

Gibt die Unträgheitswerte für eine Manipulation an (Übersetzung, Drehung, Skalierung).
INTERACTION_CONFIGURATION_FLAGS

Gibt die Interaktionen an, die beim Konfigurieren eines Interaction Context -Objekts aktiviert werden sollen.
INTERACTION_CONTEXT_PROPERTY

Gibt die Eigenschaften des Interaction Context -Objekts an.
INTERACTION_FLAGS

Gibt den Status einer Interaktion an.
INTERACTION_ID

Gibt die Interaktionszustände an, die zum Konfigurieren eines Interaction Context -Objekts verwendet werden.
INTERACTION_STATE

Gibt den Status des Interaction Context -Objekts an.
MANIPULATION_RAILS_STATE

Gibt die Schienenzustände für eine Interaktion an.
MOUSE_WHEEL_PARAMETER

Gibt die Manipulationen an, die der Mausraddrehung zugeordnet werden können.
TAP_PARAMETER

Gibt verschiedene Werte an, die für eine Tippbewegung relevant sind.
TRANSLATION_PARAMETER

Gibt verschiedene Werte an, die für eine Ziehmanipulation relevant sind.

Funktionen

 
AddPointerInteractionContext

Fügen Sie den angegebenen Zeiger in die Gruppe der Zeiger ein, die vom Interaction Context-Objekt verarbeitet werden.
BufferPointerPacketsInteractionContext

Fügt den Verlauf für einen einzelnen Eingabezeiger zum Puffer des Interaction Context -Objekts hinzu.
CreateInteractionContext

Erstellt und initialisiert ein Interaction Context -Objekt.
DestroyInteractionContext

Zerstört das angegebene Interaction Context -Objekt.
GetCrossSlideParameterInteractionContext

Ruft das Interaktionsverhalten der querziehenden Folie ab.
GetHoldParameterInteractionContext

Ruft das Verhalten der Aufbewahrungsinteraktion ab.
GetInertiaParameterInteractionContext

Ruft das Inertiationsverhalten einer Manipulation (Übersetzung, Drehung, Skalierung) ab.
GetInteractionConfigurationInteractionContext

Ruft den Konfigurationsstatus der Interaktion für das Interaction Context -Objekt ab.
GetMouseWheelParameterInteractionContext

Ruft den Mausradzustand für das Interaction Context -Objekt ab.
GetPropertyInteractionContext

Ruft die Eigenschaften des Interaction Context-Objekts ab.
GetStateInteractionContext

Ruft den aktuellen Kontextstatus der Interaktion und den Zeitpunkt ab, zu dem der Kontext in den Leerlaufzustand zurückkehrt.
GetTapParameterInteractionContext

Ruft das Tippinteraktionsverhalten ab.
GetTranslationParameterInteractionContext

Ruft das Verhalten der Ziehinteraktion ab.
INTERACTION_CONTEXT_OUTPUT_CALLBACK

Rückruf, der Ereignisse von einem Interaction Context-Objekt empfängt.
INTERACTION_CONTEXT_OUTPUT_CALLBACK2

Rückruf, der Ereignisse von einem Interaction Context-Objekt empfängt.
ProcessBufferedPacketsInteractionContext

Verarbeiten von gepufferten Paketen am Ende eines Zeigereingabeframes.
ProcessInertiaInteractionContext

Sendet Zeitgebereingaben an das Interaction Context -Objekt für die Inertia-Verarbeitung.
ProcessPointerFramesInteractionContext

Verarbeitet eine Reihe von Zeigereingabeframes.
RegisterOutputCallbackInteractionContext

Registriert einen Rückruf, um Interaktionsereignisse von einem Interaction Context -Objekt zu empfangen.
RegisterOutputCallbackInteractionContext2

Registriert einen Rückruf, um Interaktionsereignisse von einem Interaction Context -Objekt zu empfangen.
RemovePointerInteractionContext

Entfernen Sie den angegebenen Zeiger aus der Gruppe der Zeiger, die vom Interaction Context-Objekt verarbeitet werden.
ResetInteractionContext

Setzt den Interaktionszustand, die Interaktionskonfigurationseinstellungen und alle Parameter auf den anfänglichen Zustand zurück. Aktuelle Interaktionen werden ohne Benachrichtigungen abgebrochen. Der Interaktionskontext muss vor der nächsten Verwendung neu konfiguriert werden.
SetCrossSlideParametersInteractionContext

Konfiguriert die Querziehinteraktion.
SetHoldParameterInteractionContext

Legt das Verhalten der Aufbewahrungsinteraktion fest.
SetInertiaParameterInteractionContext

Konfiguriert das Inertiationsverhalten einer Manipulation (Übersetzung, Drehung, Skalierung), nachdem der Kontakt aufgehoben wurde.
SetInteractionConfigurationInteractionContext

Konfiguriert das Interaction Context -Objekt, um die angegebenen Manipulationen zu verarbeiten.
SetMouseWheelParameterInteractionContext

Legt die Parameterwerte für die Mausradeingabe fest.
SetPivotInteractionContext

Legt den Mittelpunkt und den Pivotradius vom Mittelpunkt für eine Drehungsmanipulation mithilfe eines einzelnen Eingabezeigers fest.
SetPropertyInteractionContext

Legt die Eigenschaften des Interaction Context-Objekts fest.
SetTapParameterInteractionContext

Legt das Verhalten der Tippinteraktion fest.
SetTranslationParameterInteractionContext

Legt das Verhalten der Ziehinteraktion fest.
StopInteractionContext

Legt den Interaktionsstatus auf INTERACTION_STATE_IDLE fest und lässt alle Konfigurationseinstellungen und Parameter der Interaktion intakt.

Strukturen

 
CROSS_SLIDE_PARAMETER

Definiert den Schwellenwert für querziehende Folien und dessen Entfernungsschwellenwert.
INTERACTION_ARGUMENTS_CROSS_SLIDE

Definiert den Zustand der Querziehinteraktion.
INTERACTION_ARGUMENTS_MANIPULATION

Definiert den Zustand einer Manipulation.
INTERACTION_ARGUMENTS_TAP

Definiert den Status der Tippinteraktion.
INTERACTION_CONTEXT_CONFIGURATION

Definiert die Konfiguration eines Interaction Context -Objekts, das das Verhalten einer Interaktion aktiviert, deaktiviert oder ändert.
INTERACTION_CONTEXT_OUTPUT

Definiert die Ausgabe des Interaction Context -Objekts.
INTERACTION_CONTEXT_OUTPUT2

Definiert die Ausgabe des Interaction Context -Objekts.
MANIPULATION_TRANSFORM

Definiert die Transformationsdaten für eine Manipulation.
MANIPULATION_VELOCITY

Definiert die Geschwindigkeitsdaten einer Manipulation.