Partager via


structure INTERACTION_ARGUMENTS_MANIPULATION (interactioncontext.h)

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

Syntaxe

typedef struct INTERACTION_ARGUMENTS_MANIPULATION {
  MANIPULATION_TRANSFORM   delta;
  MANIPULATION_TRANSFORM   cumulative;
  MANIPULATION_VELOCITY    velocity;
  MANIPULATION_RAILS_STATE railsState;
} INTERACTION_ARGUMENTS_MANIPULATION;

Membres

delta

Modification de la traduction, de la rotation et de la mise à l’échelle depuis la dernière INTERACTION_CONTEXT_OUTPUT_CALLBACK.

cumulative

Modification accumulée dans la traduction, la rotation et la mise à l’échelle depuis le début de l’interaction.

velocity

Vitesses des transformations accumulées pour l’interaction.

railsState

Une des constantes de MANIPULATION_RAILS_STATE.

Configuration requise

   
Client minimal pris en charge Windows 8 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2012 [applications de bureau uniquement]
En-tête interactioncontext.h

Voir aussi

INTERACTION_CONTEXT_OUTPUT

Structures de contexte d’interaction

RegisterOutputCallbackInteractionContext