GetStateInteractionContext, fonction (interactioncontext.h)
Obtient l’état actuel du contexte d’interaction et l’heure à laquelle le contexte reviendra à l’état inactif.
Syntaxe
HRESULT GetStateInteractionContext(
[in] HINTERACTIONCONTEXT interactionContext,
[in] const POINTER_INFO *pointerInfo,
[out] INTERACTION_STATE *state
);
Paramètres
[in] interactionContext
Pointeur vers un handle pour le contexte d’interaction.
[in] pointerInfo
Informations de pointeur de base communes à tous les types de pointeurs.
[out] state
Une des constantes de INTERACTION_STATE.
Valeur retournée
Si cette fonction réussit, elle retourne S_OK.
Sinon, elle retourne un code d’erreur HRESULT.
Notes
Une fois l’interaction terminée, le contexte d’interaction peut toujours être occupé à signaler l’inertie ou à attendre un deuxième appui dans un mouvement de double appui (en général, si le mouvement à plusieurs traits est possible). Cette fonction permet à l’appelant de déterminer quand il est sûr de traiter l’objet Contexte d’interaction comme inactif. L’objectif main de cette fonction est la gestion des pools de contextes d’interaction.
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] |
Plateforme cible | Windows |
En-tête | interactioncontext.h |
Bibliothèque | Ninput.lib |
DLL | Ninput.dll |