Função ProcessPointerFramesInteractionContext (interactioncontext.h)
Processa um conjunto de quadros de entrada de ponteiro.
Sintaxe
HRESULT ProcessPointerFramesInteractionContext(
[in] HINTERACTIONCONTEXT interactionContext,
[in] UINT32 entriesCount,
[in] UINT32 pointerCount,
[in] const POINTER_INFO *pointerInfo
);
Parâmetros
[in] interactionContext
Ponteiro para um identificador para o Contexto de Interação.
[in] entriesCount
Número de quadros a serem processados.
[in] pointerCount
Número de ponteiros em cada quadro.
[in] pointerInfo
Ponteiro para a matriz de quadros (de entradas de tamanhoCount).
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
As notificações de saída são enviadas conforme necessário.
Os quadros devem ser processados em ordem cronológica inversa (primeiro os dados mais recentes).
Cada quadro deve ter o mesmo conjunto de ponteiros de entrada.
Cada ponteiro deve se originar de um contato diferente.
Se a filtragem de ponteiro estiver definida, um submoldura que inclui os ponteiros especificados será extraído de cada quadro. Os ponteiros são especificados por meio de AddPointerInteractionContext e a filtragem de ponteiro ativada definindo INTERACTION_CONTEXT_PROPERTY_FILTER_POINTERS em SetPropertyInteractionContext.
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 |