Partager via


Messages et notifications d’entrée du pointeur

Vue d’ensemble de la technologie Messages d’entrée de pointeur et notifications.

La technologie Messages d’entrée de pointeur et notifications n’est associée à aucun en-tête.

Pour obtenir des conseils de programmation pour cette technologie, consultez :

Énumérations

 
LEGACY_TOUCHPAD_FEATURES

Identifie les paramètres pour lesquels un pavé tactile hérité a indiqué la prise en charge.
POINTER_BUTTON_CHANGE_TYPE

Identifie une modification de l’état d’un bouton associé à un pointeur.
tagPOINTER_INPUT_TYPE

Identifie les types d’entrée de pointeur.
TOUCHPAD_SENSITIVITY_LEVEL

Identifie les valeurs des paramètres de confidentialité du pavé tactile.

Functions

 
EnableMouseInPointer

Permet à la souris d’agir en tant qu’appareil d’entrée de pointeur et d’envoyer des messages WM_POINTER.
GET_POINTERID_WPARAM

Récupère l’ID de pointeur à l’aide de la valeur spécifiée.
GetPointerCursorId

Récupère l’identificateur de curseur associé au pointeur spécifié.
GetPointerFrameInfo

Obtient l’ensemble du cadre d’informations pour les pointeurs spécifiés associés au message actuel.
GetPointerFrameInfoHistory

Obtient l’ensemble de l’image d’informations (y compris les trames d’entrée coalescées) pour les pointeurs spécifiés associés au message actuel.
GetPointerFramePenInfo

Obtient l’intégralité du cadre d’informations basées sur le stylet pour les pointeurs spécifiés (de type PT_PEN) associés au message actuel.
GetPointerFramePenInfoHistory

Obtient l’ensemble du cadre d’informations basées sur le stylet (y compris les images d’entrée coalescées) pour les pointeurs spécifiés (de type PT_PEN) associés au message actuel.
GetPointerFrameTouchInfo

Obtient l’ensemble du cadre des informations tactiles pour les pointeurs spécifiés (de type PT_TOUCH) associés au message actuel.
GetPointerFrameTouchInfoHistory

Obtient l’ensemble de l’image d’informations tactiles (y compris les images d’entrée regroupées) pour les pointeurs spécifiés (de type PT_TOUCH) associés au message actuel.
GetPointerInfo

Obtient les informations du pointeur spécifié associé au message actuel.
GetPointerInfoHistory

Obtient les informations associées aux entrées individuelles, le cas échéant, qui ont été fusionnées dans le message actuel du pointeur spécifié.
GetPointerInputTransform

Obtient une ou plusieurs transformations pour les coordonnées d’informations de pointeur associées au message actuel.
GetPointerPenInfo

Obtient les informations basées sur le stylet pour le pointeur spécifié (de type PT_PEN) associé au message actuel.
GetPointerPenInfoHistory

Obtient les informations basées sur le stylet associées aux entrées individuelles, le cas échéant, qui ont été fusionnées dans le message actuel pour le pointeur spécifié (de type PT_PEN).
GetPointerTouchInfo

Obtient les informations tactiles du pointeur spécifié (de type PT_TOUCH) associé au message actuel.
GetPointerTouchInfoHistory

Obtient les informations tactiles associées aux entrées individuelles, le cas échéant, qui ont été fusionnées dans le message actuel pour le pointeur spécifié (de type PT_TOUCH).
GetPointerType

Récupère le type de pointeur pour un pointeur spécifié.
GetUnpredictedMessagePos

Obtient les données de pointeur avant qu’elles ne passent par le traitement de prédiction tactile.
HAS_POINTER_CONFIDENCE_WPARAM

Vérifie si le message de pointeur spécifié est considéré comme intentionnel plutôt que accidentel.
IS_POINTER_CANCELED_WPARAM

Vérifie si l’entrée de pointeur spécifiée s’est terminée brusquement ou n’était pas valide, indiquant que l’interaction n’a pas été terminée.
IS_POINTER_FIFTHBUTTON_WPARAM

Vérifie si le pointeur spécifié a effectué la cinquième action.
IS_POINTER_FIRSTBUTTON_WPARAM

Vérifie si le pointeur spécifié a effectué la première action.
IS_POINTER_FLAG_SET_WPARAM

Vérifie si une macro pointeur définit l’indicateur spécifié.
IS_POINTER_FOURTHBUTTON_WPARAM

Vérifie si le pointeur spécifié a effectué la quatrième action.
IS_POINTER_INCONTACT_WPARAM

Vérifie si le pointeur spécifié est en contact.
IS_POINTER_INRANGE_WPARAM

Vérifie si le pointeur spécifié est dans la plage.
IS_POINTER_NEW_WPARAM

Vérifie si le pointeur spécifié est un nouveau pointeur.
IS_POINTER_PRIMARY_WPARAM

Vérifie si le pointeur spécifié a effectué une action principale.
IS_POINTER_SECONDBUTTON_WPARAM

Vérifie si le pointeur spécifié a effectué une deuxième action.
IS_POINTER_THIRDBUTTON_WPARAM

Vérifie si le pointeur spécifié a effectué une troisième action.
IsMouseInPointerEnabled

Indique si EnableMouseInPointer est défini pour que la souris agisse comme un appareil d’entrée de pointeur et envoie des messages WM_POINTER.
SkipPointerFrameMessages

Détermine le cadre d’entrée de pointeur généré le message le plus récemment récupéré pour le pointeur spécifié et ignore les messages d’entrée de pointeur mis en file d’attente (non résolus) générés à partir du même frame d’entrée de pointeur.

Structures

 
INPUT_TRANSFORM

Définit la matrice qui représente une transformation sur un consommateur de messages.
POINTER_INFO

Contient des informations de pointeur de base communes à tous les types de pointeurs. Les applications peuvent récupérer ces informations à l’aide des fonctions GetPointerInfo, GetPointerFrameInfo, GetPointerInfoHistory et GetPointerFrameInfoHistory.
POINTER_PEN_INFO

Définit les informations de stylet de base communes à tous les types de pointeurs.
POINTER_TOUCH_INFO

Définit les informations tactiles de base communes à tous les types de pointeurs.
TOUCHPREDICTIONPARAMETERS

Contient des détails d’entrée matérielle qui peuvent être utilisés pour prédire les cibles tactiles et aider à compenser la latence matérielle lors du traitement de l’entrée tactile et des mouvements qui contient des données de distance et de vitesse.