Leer en inglés

Compartir a través de


Mensajes y notificaciones de entrada de puntero

Información general sobre la tecnología de notificaciones y mensajes de entrada de puntero.

La tecnología De mensajes y notificaciones de entrada de puntero no está asociada a ningún encabezado.

Para obtener instrucciones de programación para esta tecnología, consulte:

Enumeraciones

 
LEGACY_TOUCHPAD_FEATURES

Identifica la configuración para la que un panel táctil heredado ha indicado compatibilidad.
POINTER_BUTTON_CHANGE_TYPE

Identifica un cambio en el estado de un botón asociado a un puntero.
tagPOINTER_INPUT_TYPE

Identifica los tipos de entrada de puntero.
TOUCHPAD_SENSITIVITY_LEVEL

Identifica los valores de la configuración de confidencialidad del panel táctil.

Functions

 
EnableMouseInPointer

Permite que el mouse actúe como un dispositivo de entrada de puntero y envíe mensajes WM_POINTER.
GET_POINTERID_WPARAM

Recupera el identificador de puntero mediante el valor especificado.
GetPointerCursorId

Recupera el identificador de cursor asociado al puntero especificado.
GetPointerFrameInfo

Obtiene el marco completo de información de los punteros especificados asociados al mensaje actual.
GetPointerFrameInfoHistory

Obtiene el marco completo de información (incluidos los marcos de entrada combinado) para los punteros especificados asociados al mensaje actual.
GetPointerFramePenInfo

Obtiene el marco completo de información basada en lápiz para los punteros especificados (de tipo PT_PEN) asociados al mensaje actual.
GetPointerFramePenInfoHistory

Obtiene el marco completo de información basada en lápiz (incluidos los marcos de entrada combinado) para los punteros especificados (de tipo PT_PEN) asociados al mensaje actual.
GetPointerFrameTouchInfo

Obtiene todo el marco de información táctil para los punteros especificados (de tipo PT_TOUCH) asociados al mensaje actual.
GetPointerFrameTouchInfoHistory

Obtiene todo el marco de información táctil (incluidos los marcos de entrada combinado) para los punteros especificados (de tipo PT_TOUCH) asociados al mensaje actual.
GetPointerInfo

Obtiene la información del puntero especificado asociado al mensaje actual.
GetPointerInfoHistory

Obtiene la información asociada a las entradas individuales, si las hay, que se fusionaron en el mensaje actual para el puntero especificado.
GetPointerInputTransform

Obtiene una o varias transformaciones para las coordenadas de información de puntero asociadas al mensaje actual.
GetPointerPenInfo

Obtiene la información basada en lápiz del puntero especificado (de tipo PT_PEN) asociado al mensaje actual.
GetPointerPenInfoHistory

Obtiene la información basada en lápiz asociada a las entradas individuales, si las hay, que se han combinado en el mensaje actual para el puntero especificado (de tipo PT_PEN).
GetPointerTouchInfo

Obtiene la información táctil del puntero especificado (de tipo PT_TOUCH) asociado al mensaje actual.
GetPointerTouchInfoHistory

Obtiene la información basada en la entrada táctil asociada a las entradas individuales, si las hay, que se fusionaron en el mensaje actual para el puntero especificado (de tipo PT_TOUCH).
GetPointerType

Recupera el tipo de puntero de un puntero especificado.
GetUnpredictedMessagePos

Obtiene los datos de puntero antes de pasar por el procesamiento de predicción táctil.
HAS_POINTER_CONFIDENCE_WPARAM

Comprueba si el mensaje de puntero especificado se considera intencionado en lugar de accidental.
IS_POINTER_CANCELED_WPARAM

Comprueba si la entrada de puntero especificada finalizó abruptamente o no era válida, lo que indica que la interacción no se completó.
IS_POINTER_FIFTHBUTTON_WPARAM

Comprueba si el puntero especificado realizó la quinta acción.
IS_POINTER_FIRSTBUTTON_WPARAM

Comprueba si el puntero especificado realizó la primera acción.
IS_POINTER_FLAG_SET_WPARAM

Comprueba si una macro de puntero establece la marca especificada.
IS_POINTER_FOURTHBUTTON_WPARAM

Comprueba si el puntero especificado realizó la cuarta acción.
IS_POINTER_INCONTACT_WPARAM

Comprueba si el puntero especificado está en contacto.
IS_POINTER_INRANGE_WPARAM

Comprueba si el puntero especificado está en el intervalo.
IS_POINTER_NEW_WPARAM

Comprueba si el puntero especificado es un nuevo puntero.
IS_POINTER_PRIMARY_WPARAM

Comprueba si el puntero especificado realizó la acción principal.
IS_POINTER_SECONDBUTTON_WPARAM

Comprueba si el puntero especificado realizó la segunda acción.
IS_POINTER_THIRDBUTTON_WPARAM

Comprueba si el puntero especificado realizó la tercera acción.
IsMouseInPointerEnabled

Indica si EnableMouseInPointer está establecido para que el mouse actúe como un dispositivo de entrada de puntero y envíe mensajes WM_POINTER.
SkipPointerFrameMessages

Determina qué marco de entrada de puntero generó el mensaje recuperado más recientemente para el puntero especificado y descarta los mensajes de entrada de puntero en cola (no devueltos) generados a partir del mismo marco de entrada de puntero.

Estructuras

 
INPUT_TRANSFORM

Define la matriz que representa una transformación en un consumidor de mensajes.
POINTER_INFO

Contiene información básica del puntero común a todos los tipos de puntero. Las aplicaciones pueden recuperar esta información mediante las funciones GetPointerInfo, GetPointerFrameInfo, GetPointerInfoHistory y GetPointerFrameInfoHistory.
POINTER_PEN_INFO

Define la información básica del lápiz común a todos los tipos de puntero.
POINTER_TOUCH_INFO

Define la información táctil básica común a todos los tipos de puntero.
TOUCHPAD_PARAMETERS

Contiene la configuración del panel táctil del usuario y la información del sistema relacionadas con todos los paneles táctiles detectados.
TOUCHPREDICTIONPARAMETERS

Contiene detalles de entrada de hardware que se pueden usar para predecir destinos táctiles y ayudar a compensar la latencia de hardware al procesar la entrada táctil y de gestos que contiene datos de distancia y velocidad.