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 |