Compartilhar via


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

Confira também

HINTERACTIONCONTEXT

Funções de contexto de interação