Partager via


Structure RAWHID (winuser.h)

Décrit le format de l’entrée brute d’un périphérique d’interface humaine (HID).

Syntaxe

typedef struct tagRAWHID {
  DWORD dwSizeHid;
  DWORD dwCount;
  BYTE  bRawData[1];
} RAWHID, *PRAWHID, *LPRAWHID;

Membres

dwSizeHid

Type : DWORD

Taille, en octets, de chaque entrée HID dans bRawData.

dwCount

Type : DWORD

Nombre d’entrées HID dans bRawData.

bRawData[1]

Type : BYTE[1]

Données d’entrée brutes, sous forme de tableau d’octets.

Remarques

Chaque WM_INPUT peut indiquer plusieurs entrées, mais toutes les entrées proviennent du même hid. La taille du tableau bRawData est dwSizeHid * dwCount.

Pour plus d’informations, consultez Interprétation des rapports HID.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
En-tête winuser.h (inclure Windows.h)

Voir aussi

Conceptuel

RAWINPUT

Entrée brute

Présentation des appareils d’interface humaine (HID)

Référence

WM_INPUT

Interprétation des rapports HID