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é. |