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 |