Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Registra um retorno de chamada para receber eventos de interação de um objeto Contexto de Interação .
Sintaxe
HRESULT RegisterOutputCallbackInteractionContext(
[in] HINTERACTIONCONTEXT interactionContext,
[in] INTERACTION_CONTEXT_OUTPUT_CALLBACK outputCallback,
[in, optional] void *clientData
);
Parâmetros
[in] interactionContext
Manipule para o Contexto de Interação.
[in] outputCallback
A função do retorno de chamada.
[in, optional] clientData
Um ponteiro para um objeto que contém informações sobre o cliente. O valor normalmente aponta para o objeto para o qual a função membro é chamada (isto).
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
Cada instância de um Contexto de Interação é limitada a um retorno de chamada de saída. Registrar uma função de retorno de chamada substitui qualquer registro de retorno de chamada existente para o Contexto de Interação.
Essa função normalmente é chamada após a criação de um Contexto de Interação ou quando o Contexto de Interação é reatribuído a outro elemento de interface do usuário.
Requisitos
| Requisito | Valor |
|---|---|
| Cliente mínimo com suporte | Windows 8 [somente aplicativos da área de trabalho] |
| Servidor mínimo com suporte | Nenhum compatível |
| Plataforma de Destino | Windows |
| Cabeçalho | interactioncontext.h |
| Biblioteca | Ninput.lib |
| DLL | Ninput.dll |