Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Ottiene lo stato corrente del contesto di interazione .
Sintassi
HRESULT GetStateInteractionContext(
[in] HINTERACTIONCONTEXT interactionContext,
[in, optional] const POINTER_INFO *pointerInfo,
[out] INTERACTION_STATE *state
);
Parametri
[in] interactionContext
Puntatore a un handle per il contesto di interazione.
[in, optional] pointerInfo
Struttura POINTER_INFO che contiene informazioni di base sul puntatore per il puntatore specifico di interesse. Questo parametro può essere NULL.
[out] state
Una delle costanti dell'enumerazione INTERACTION_STATE.
Valore restituito
Se questa funzione ha esito positivo, restituisce S_OK.
In caso contrario, restituisce un codice di errore HRESULT.
Osservazioni:
Al termine dell'interazione, il contesto di interazione potrebbe essere ancora occupato a segnalare l'inerzia o aspettarsi un secondo tocco in un gesto di doppio tocco (in generale, se è possibile un movimento a più tratti). Questa funzione consente al chiamante di scoprire quando è sicuro considerare l'oggetto Contesto di interazione come inattivo. Lo scopo principale di questa funzione è la gestione di pool di contesti di interazione.
Requisiti
| Requisito | Value |
|---|---|
| Client minimo supportato | Windows 8 [solo app desktop] |
| Server minimo supportato | Windows Server 2012 [solo app desktop] |
| Piattaforma di destinazione | Windows |
| Header | interactioncontext.h |
| Library | Ninput.lib |
| DLL | Ninput.dll |