Compartilhar via


Função GetStateInteractionContext (interactioncontext.h)

Obtém o estado atual do Contexto de Interação e a hora em que o contexto retornará ao estado ocioso.

Sintaxe

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

Parâmetros

[in] interactionContext

Ponteiro para um identificador para o Contexto de Interação.

[in] pointerInfo

Informações básicas de ponteiro comuns a todos os tipos de ponteiro.

[out] state

Uma das constantes de INTERACTION_STATE.

Retornar valor

Se essa função for bem-sucedida, ela retornará S_OK.

Caso contrário, ela retornará um código de erro HRESULT.

Comentários

Após o término da interação, o contexto de interação ainda pode estar ocupado relatando inércia ou esperando um segundo toque em um gesto de toque duplo (em geral, se o gesto de vários traços for possível). Essa função permite que o chamador descubra quando é seguro tratar o objeto Contexto de Interação como ocioso. A finalidade main dessa função é o gerenciamento de pools de contextos de interação.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 8 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2012 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho interactioncontext.h
Biblioteca Ninput.lib
DLL Ninput.dll

Confira também

HINTERACTIONCONTEXT

Funções de contexto de interação