Compartir a través de


Función ProcessPointerFramesInteractionContext (interactioncontext.h)

Procesa un conjunto de marcos de entrada de puntero.

Sintaxis

HRESULT ProcessPointerFramesInteractionContext(
  [in] HINTERACTIONCONTEXT interactionContext,
  [in] UINT32              entriesCount,
  [in] UINT32              pointerCount,
  [in] const POINTER_INFO  *pointerInfo
);

Parámetros

[in] interactionContext

Puntero a un identificador para el contexto de interacción.

[in] entriesCount

Número de fotogramas que se van a procesar.

[in] pointerCount

Número de punteros en cada fotograma.

[in] pointerInfo

Puntero a la matriz de fotogramas (de tamaño entradasCount).

Valor devuelto

Si esta función se realiza correctamente, devuelve S_OK.

De lo contrario, devuelve un código de error de HRESULT.

Observaciones

Las notificaciones de salida se envían según sea necesario.

Los fotogramas se deben procesar en orden cronológico inverso (primero los datos más recientes).

Cada fotograma debe tener el mismo conjunto de punteros de entrada.

Cada puntero debe originarse desde un contacto diferente.

Si se establece el filtrado de punteros, se extrae un subcuadre que incluye los punteros especificados de cada fotograma. Los punteros se especifican mediante AddPointerInteractionContext y el filtrado de punteros activados estableciendo INTERACTION_CONTEXT_PROPERTY_FILTER_POINTERS en SetPropertyInteractionContext.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2012 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado interactioncontext.h
Library Ninput.lib
Archivo DLL Ninput.dll

Consulte también

HINTERACTIONCONTEXT

Funciones de contexto de interacción