Partager via


structure INTERACTION_CONTEXT_OUTPUT (interactioncontext.h)

Définit la sortie de l’objet Contexte d’interaction .

Syntaxe

typedef struct INTERACTION_CONTEXT_OUTPUT {
  INTERACTION_ID     interactionId;
  INTERACTION_FLAGS  interactionFlags;
  POINTER_INPUT_TYPE inputType;
  float              x;
  float              y;
  union {
    INTERACTION_ARGUMENTS_MANIPULATION manipulation;
    INTERACTION_ARGUMENTS_TAP          tap;
    INTERACTION_ARGUMENTS_CROSS_SLIDE  crossSlide;
  } arguments;
} INTERACTION_CONTEXT_OUTPUT;

Membres

interactionId

ID de l’objet Contexte d’interaction .

interactionFlags

Une des constantes de INTERACTION_FLAGS.

inputType

Une des constantes de POINTER_INPUT_TYPE.

x

Coordonnée x du pointeur d’entrée, en unités HIMETRIC.

y

Coordonnée y du pointeur d’entrée, en unités HIMETRIC.

arguments

arguments.manipulation

État de la manipulation.

arguments.tap

État du mouvement d’appui.

arguments.crossSlide

État de l’interaction entre les diapositives croisées.

Configuration requise

Condition requise Valeur
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_ARGUMENTS_CROSS_SLIDE

INTERACTION_ARGUMENTS_MANIPULATION

INTERACTION_ARGUMENTS_TAP

INTERACTION_CONTEXT_OUTPUT_CALLBACK

INTERACTION_FLAGS

Structures de contexte d’interaction

RegisterOutputCallbackInteractionContext