Partager via


Contexte d’interaction

Vue d’ensemble de la technologie De contexte d’interaction.

Pour développer le contexte d’interaction, vous avez besoin de ces en-têtes :

Pour obtenir des conseils de programmation pour cette technologie, consultez :

Énumérations

 
CROSS_SLIDE_FLAGS

Spécifie l’état de l’interaction entre diapositives.
CROSS_SLIDE_THRESHOLD

Spécifie les seuils de comportement des diapositives croisées.
HOLD_PARAMETER

Spécifie différentes valeurs pertinentes pour un mouvement d’appui et de suspension.
INERTIA_PARAMETER

Spécifie les valeurs d’inertie d’une manipulation (traduction, rotation, mise à l’échelle).
INTERACTION_CONFIGURATION_FLAGS

Spécifie les interactions à activer lors de la configuration d’un objet Interaction Context.
INTERACTION_CONTEXT_PROPERTY

Spécifie les propriétés de l’objet Interaction Context.
INTERACTION_FLAGS

Spécifie l’état d’une interaction.
INTERACTION_ID

Spécifie les états d’interaction utilisés pour la configuration d’un objet Interaction Context.
INTERACTION_STATE

Spécifie l’état de l’objet Interaction Context.
MANIPULATION_RAILS_STATE

Spécifie les états de rail pour une interaction.
MOUSE_WHEEL_PARAMETER

Spécifie les manipulations qui peuvent être mappées à la rotation de la roulette de la souris.
TAP_PARAMETER

Spécifie différentes valeurs pertinentes pour un mouvement d’appui.
TRANSLATION_PARAMETER

Spécifie différentes valeurs pertinentes pour une manipulation de glissement.

Functions

 
AddPointerInteractionContext

Incluez le pointeur spécifié dans l’ensemble de pointeurs traités par l’objet Interaction Context.
BufferPointerPacketsInteractionContext

Ajoute l’historique d’un pointeur d’entrée unique à la mémoire tampon de l’objet Interaction Context.
CreateInteractionContext

Crée et initialise un objet Interaction Context.
DestroyInteractionContext

Détruit l’objet Interaction Context spécifié.
GetCrossSlideParameterInteractionContext

Obtient le comportement d’interaction entre diapositives.
GetHoldParameterInteractionContext

Obtient le comportement d’interaction de conservation.
GetInertiaParameterInteractionContext

Obtient le comportement d’inertie d’une manipulation (traduction, rotation, mise à l’échelle).
GetInteractionConfigurationInteractionContext

Obtient l’état de configuration de l’interaction pour l’objet Interaction Context.
GetMouseWheelParameterInteractionContext

Obtient l’état de la roulette de la souris pour l’objet Interaction Context.
GetPropertyInteractionContext

Obtient les propriétés de l’objet Interaction Context.
GetStateInteractionContext

Obtient l’état de contexte d’interaction actuel et l’heure à laquelle le contexte revient à l’état inactif.
GetTapParameterInteractionContext

Obtient le comportement d’interaction du robinet.
GetTranslationParameterInteractionContext

Obtient le comportement d’interaction de glissement.
INTERACTION_CONTEXT_OUTPUT_CALLBACK

Rappel qui reçoit des événements d’un objet Interaction Context.
INTERACTION_CONTEXT_OUTPUT_CALLBACK2

Rappel qui reçoit des événements d’un objet Interaction Context.
ProcessBufferedPacketsInteractionContext

Traitez les paquets mis en mémoire tampon à la fin d’une trame d’entrée de pointeur.
ProcessInertiaInteractionContext

Envoie l’entrée du minuteur à l’objet Interaction Context pour le traitement de l’inertie.
ProcessPointerFramesInteractionContext

Traite un ensemble de trames d’entrée de pointeur.
RegisterOutputCallbackInteractionContext

Inscrit un rappel pour recevoir des événements d’interaction à partir d’un objet Interaction Context.
RegisterOutputCallbackInteractionContext2

Inscrit un rappel pour recevoir des événements d’interaction à partir d’un objet Interaction Context.
RemovePointerInteractionContext

Supprimez le pointeur spécifié de l’ensemble de pointeurs traités par l’objet Interaction Context.
ResetInteractionContext

Réinitialise l’état d’interaction, les paramètres de configuration d’interaction et tous les paramètres à leur état initial. Les interactions actuelles sont annulées sans notifications. Le contexte d’interaction doit être reconfiguré avant l’utilisation suivante.
SetCrossSlideParametersInteractionContext

Configure l’interaction entre diapositives.
SetHoldParameterInteractionContext

Définit le comportement d’interaction de conservation.
SetInertiaParameterInteractionContext

Configure le comportement d’inertie d’une manipulation (traduction, rotation, mise à l’échelle) une fois le contact levé.
SetInteractionConfigurationInteractionContext

Configure l’objet Interaction Context pour traiter les manipulations spécifiées.
SetMouseWheelParameterInteractionContext

Définit les valeurs des paramètres pour l’entrée de roulette de la souris.
SetPivotInteractionContext

Définit le point central et le rayon pivot du point central pour une manipulation de rotation à l’aide d’un pointeur d’entrée unique.
SetPropertyInteractionContext

Définit les propriétés de l’objet Contexte d’interaction.
SetTapParameterInteractionContext

Définit le comportement d’interaction du robinet.
SetTranslationParameterInteractionContext

Définit le comportement d’interaction de glissement.
StopInteractionContext

Définit l’état d’interaction sur INTERACTION_STATE_IDLE et laisse intacts tous les paramètres et paramètres de configuration d’interaction.

Structures

 
CROSS_SLIDE_PARAMETER

Définit le seuil de diapositive croisée et son seuil de distance.
INTERACTION_ARGUMENTS_CROSS_SLIDE

Définit l’état de l’interaction entre diapositives.
INTERACTION_ARGUMENTS_MANIPULATION

Définit l’état d’une manipulation.
INTERACTION_ARGUMENTS_TAP

Définit l’état de l’interaction d’appui.
INTERACTION_CONTEXT_CONFIGURATION

Définit la configuration d’un objet De contexte d’interaction qui active, désactive ou modifie le comportement d’une interaction.
INTERACTION_CONTEXT_OUTPUT

Définit la sortie de l’objet Interaction Context.
INTERACTION_CONTEXT_OUTPUT2

Définit la sortie de l’objet Interaction Context.
MANIPULATION_TRANSFORM

Définit les données de transformation pour une manipulation.
MANIPULATION_VELOCITY

Définit les données de vitesse d’une manipulation.