Partager via


RegisterOutputCallbackInteractionContext2, fonction (interactioncontext.h)

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

Syntaxe

HRESULT RegisterOutputCallbackInteractionContext2(
  HINTERACTIONCONTEXT                  interactionContext,
  INTERACTION_CONTEXT_OUTPUT_CALLBACK2 outputCallback,
  void                                 *clientData
);

Paramètres

interactionContext

Gérer le contexte d’interaction.

outputCallback

Fonction de rappel INTERACTION_CONTEXT_OUTPUT_CALLBACK2.

clientData

Pointeur vers un objet qui contient des informations sur le client. La valeur pointe généralement vers l’objet pour lequel la fonction membre est appelée (ceci).

Valeur retournée

Si cette fonction réussit, elle retourne S_OK.

Sinon, elle retourne un code d’erreur HRESULT.

Remarques

Fournit une prise en charge améliorée de la reconnaissance des mouvements par rapport à INTERACTION_CONTEXT_OUTPUT_CALLBACK fonction de rappel.

Chaque instance d’un contexte d’interaction est limitée à un rappel de sortie. L’inscription d’une fonction de rappel remplace toute inscription de rappel existante pour le contexte d’interaction.

Cette fonction est généralement appelée après la création d’un contexte d’interaction ou lorsque le contexte d’interaction est réaffecté à un autre élément d’interface utilisateur.

Spécifications

Requirement Valeur
Client minimum requis Windows 10 version 21H1
Serveur minimal pris en charge Windows Server 2022
plateforme cible Fenêtres
Header interactioncontext.h
Library ninput.lib

Voir aussi

INTERACTION_CONTEXT_OUTPUT_CALLBACK fonction de rappel

fonction de rappel INTERACTION_CONTEXT_OUTPUT_CALLBACK2

structure INTERACTION_CONTEXT_OUTPUT

structure INTERACTION_CONTEXT_OUTPUT2