Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Récupère l’entrée brute de l’appareil spécifié.
Syntaxe
UINT GetRawInputData(
[in] HRAWINPUT hRawInput,
[in] UINT uiCommand,
[out, optional] LPVOID pData,
[in, out] PUINT pcbSize,
[in] UINT cbSizeHeader
);
Paramètres
[in] hRawInput
Type : HRAWINPUT
Handle de la structure RAWINPUT . Cela provient du lParam dans WM_INPUT.
[in] uiCommand
Type : uiNT
Indicateur de commande. Ce paramètre peut être l’une des valeurs suivantes.
| Valeur | Sens |
|---|---|
|
Obtenez les informations d’en-tête de la structure RAWINPUT . |
|
Obtenez les données brutes de la structure RAWINPUT . |
[out, optional] pData
Type : LPVOID
Pointeur vers les données provenant de la structure RAWINPUT . Cela dépend de la valeur de uiCommand. Le pointeur doit être aligné sur une limite DWORD (32 bits).
Si pData a la valeur NULL, la taille requise de la mémoire tampon est retournée dans *cciSize.
[in, out] pcbSize
Type : PUINT
Taille, en octets, des données dans pData.
[in] cbSizeHeader
Type : uiNT
Taille, en octets, de la structure RAWINPUTHEADER .
Valeur retournée
Type : uiNT
Si pData a la valeur NULL et que la fonction réussit, la valeur de retour est 0. Si pData n’est pas NULL et que la fonction réussit, la valeur de retour est le nombre d’octets copiés dans pData.
En cas d’erreur, la valeur de retour est (UINT)-1.
Remarques
GetRawInputData obtient l’entrée brute d’une structure RAWINPUT à la fois. En revanche, GetRawInputBuffer obtient un tableau de structures RAWINPUT .
Spécifications
| Besoin | Valeur |
|---|---|
| Client minimum requis | Windows XP [applications de bureau uniquement] |
| Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
| plateforme cible | Fenêtres |
| En-tête | winuser.h (include Windows.h) |
| Bibliothèque | User32.lib |
| DLL | User32.dll |
| ensemble d’API | ext-ms-win-ntuser-rawinput-l1-1-0 (introduit dans Windows 10, version 10.0.14393) |
Voir aussi
conceptuelle
Référence