Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Obtient l’état actuel du contexte d’interaction .
Syntaxe
HRESULT GetStateInteractionContext(
[in] HINTERACTIONCONTEXT interactionContext,
[in, optional] const POINTER_INFO *pointerInfo,
[out] INTERACTION_STATE *state
);
Paramètres
[in] interactionContext
Pointeur vers un handle pour le contexte d’interaction.
[in, optional] pointerInfo
Structure POINTER_INFO qui contient des informations de pointeur de base pour le pointeur d’intérêt spécifique. Ce paramètre peut être NULL.
[out] state
Une des constantes de INTERACTION_STATE énumération.
Valeur retournée
Si cette fonction réussit, elle retourne S_OK.
Sinon, elle retourne un code d’erreur HRESULT.
Remarques
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 multi-trait est possible). Cette fonction permet à l’appelant de savoir quand il est sûr de traiter l’objet Interaction Context comme inactif. L’objectif principal de cette fonction est la gestion des pools de contextes d’interaction.
Spécifications
| Requirement | Valeur |
|---|---|
| Client minimum requis | Windows 8 [applications de bureau uniquement] |
| Serveur minimal pris en charge | Windows Server 2012 [applications de bureau uniquement] |
| plateforme cible | Fenêtres |
| Header | interactioncontext.h |
| Library | Ninput.lib |
| DLL | Ninput.dll |