Article 01/28/2024
4 contributeurs
Commentaires
Dans cet article
Cette section décrit comment le système fournit une entrée brute à votre application et comment une application reçoit et traite cette entrée. L’entrée brute est parfois appelée entrée générique.
Dans cette section
Fonctions
Name
Description
DefRawInputProc
Appelle la procédure d’entrée brute par défaut pour fournir le traitement par défaut des messages d’entrée bruts qu’une application ne traite pas. Cette fonction garantit que chaque message est traité.
DefRawInputProc est appelé avec les mêmes paramètres reçus par la procédure de fenêtre.
GetRawInputBuffer
Effectue une lecture tampon des données d’entrée brutes.
GetRawInputData
Obtient l’entrée brute de l’appareil spécifié.
GetRawInputDeviceInfo
Obtient des informations sur l’appareil d’entrée brute.
GetRawInputDeviceList
Énumère les appareils d’entrée brute attachés au système.
GetRegisteredRawInputDevices
Obtient les informations sur les appareils d’entrée brutes de l’application actuelle.
RegisterRawInputDevices
Inscrit les appareils qui fournissent les données d’entrée brutes.
Macros
Notifications
Name
Description
WM_INPUT
Envoyé à la fenêtre qui obtient une entrée brute.
WM_INPUT_DEVICE_CHANGE
Envoyé à la fenêtre inscrite pour recevoir une entrée brute.
Structures
Name
Description
RAWHID
Décrit le format de l’entrée brute à partir d’un appareil d’interface humaine (HID).
RAWINPUT
Contient l’entrée brute d’un appareil.
RAWINPUTDEVICE
Définit des informations pour les appareils d’entrée brutes.
RAWINPUTDEVICELIST
Contient des informations sur un appareil d’entrée brute.
RAWINPUTHEADER
Contient les informations d’en-tête qui font partie des données d’entrée brutes.
RAWKEYBOARD
Contient des informations sur l’état du clavier.
RAWMOUSE
Contient des informations sur l’état de la souris.
RID_DEVICE_INFO
Définit les données d’entrée brutes provenant de n’importe quel appareil.
RID_DEVICE_INFO_HID
Définit les données d’entrée brutes provenant du HID spécifié.
RID_DEVICE_INFO_KEYBOARD
Définit les données d’entrée brutes provenant du clavier spécifié.
RID_DEVICE_INFO_MOUSE
Définit les données d’entrée brutes provenant de la souris spécifiée.