Partager via


Messages et notifications d’entrée de pointeur

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

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 pour les paramètres de sensibilité du pavé tactile.

Fonctions

 
EnableMouseInPointer

Permet à la souris d’agir en tant que périphérique d’entrée de pointeur et d’envoyer WM_POINTER messages.
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’intégralité du cadre d’informations pour les pointeurs spécifiés associés au message actuel.
GetPointerFrameInfoHistory

Obtient l’intégralité de la trame 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é des informations basées sur le stylet pour les pointeurs spécifiés (de type PT_PEN) associés au message actuel.
GetPointerFramePenInfoHistory

Obtient l’intégralité des informations basées sur un 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’intégralité des informations tactiles pour les pointeurs spécifiés (de type PT_TOUCH) associés au message actuel.
GetPointerFrameTouchInfoHistory

Obtient l’intégralité du cadre des 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 pour le 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 pour le 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 qu’accidentel.
IS_POINTER_CANCELED_WPARAM

Vérifie si l’entrée du pointeur spécifié 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é une 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 de 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é l’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 périphérique d’entrée de pointeur et envoie WM_POINTER messages.
SkipPointerFrameMessages

Détermine le frame d’entrée de pointeur qui a généré le message le plus récemment récupéré pour le pointeur spécifié et ignore tous les messages d’entrée de pointeur en file d’attente (non retriqués) 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 des 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.
TOUCHPAD_PARAMETERS

Contient les paramètres du pavé tactile utilisateur et les informations système relatives à tous les pavés tactiles détectés.
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 des entrées tactiles et des mouvements qui contiennent des données de distance et de vélocité.