Funzione GetStateInteractionContext (interactioncontext.h)

Ottiene lo stato corrente del contesto di interazione e l'ora in cui il contesto restituirà lo stato inattiva.

Sintassi

HRESULT GetStateInteractionContext(
  [in]  HINTERACTIONCONTEXT interactionContext,
  [in]  const POINTER_INFO  *pointerInfo,
  [out] INTERACTION_STATE   *state
);

Parametri

[in] interactionContext

Puntatore a un handle per il contesto di interazione.

[in] pointerInfo

Informazioni sul puntatore di base comuni a tutti i tipi di puntatore.

[out] state

Una delle costanti di INTERACTION_STATE.

Valore restituito

Se questa funzione ha esito positivo, restituisce S_OK.

In caso contrario, restituisce un codice di errore HRESULT.

Commenti

Al termine dell'interazione, il contesto di interazione potrebbe comunque essere occupato durante la creazione di report inerti o aspettarsi un secondo tocco in un movimento di tocco doppio (in generale, se è possibile un movimento a più tratti). Questa funzione consente al chiamante di scoprire quando è sicuro trattare l'oggetto Interaction Context come inattivo. Lo scopo principale di questa funzione è la gestione dei pool di contesti di interazione.

Requisiti

Requisito Valore
Client minimo supportato Windows 8 [solo app desktop]
Server minimo supportato Windows Server 2012 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione interactioncontext.h
Libreria Ninput.lib
DLL Ninput.dll

Vedi anche

HINTERACTIONCONTEXT

Funzioni del contesto di interazione