Struttura RAWHID (winuser.h)

Descrive il formato dell'input non elaborato da un dispositivo di interfaccia umana (HID).

Sintassi

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

Members

dwSizeHid

Tipo: DWORD

Dimensioni, in byte, di ogni input HID in bRawData.

dwCount

Tipo: DWORD

Numero di input HID in bRawData.

bRawData[1]

Tipo: BYTE[1]

I dati di input non elaborati, come matrice di byte.

Commenti

Ogni WM_INPUT può indicare diversi input, ma tutti gli input provengono dallo stesso HID. Le dimensioni della matrice bRawData sono dwSizeHid * dwCount.

Per altre informazioni, vedere Interpretazione di report HID.

Requisiti

Requisito Valore
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Intestazione winuser.h (include Windows.h)

Vedi anche

Informazioni concettuali

RAWINPUT

Input non elaborato

Introduzione ai dispositivi di interfaccia umana (HID)

Riferimento

WM_INPUT

Interpretazione dei report HID