Структура RAWHID (winuser.h)
Описывает формат необработанных входных данных с устройства HID.
Синтаксис
typedef struct tagRAWHID {
DWORD dwSizeHid;
DWORD dwCount;
BYTE bRawData[1];
} RAWHID, *PRAWHID, *LPRAWHID;
Члены
dwSizeHid
Тип: DWORD
Размер (в байтах) каждого входного значения HID в bRawData.
dwCount
Тип: DWORD
Количество входных данных HID в bRawData.
bRawData[1]
Тип: BYTE[1]
Необработанные входные данные в виде массива байтов.
Комментарии
Каждый WM_INPUT может указывать на несколько входов, но все входные данные поступают из одного и того же HID. Размер массива bRawData равен dwSizeHid * dwCount.
Дополнительные сведения см. в разделе Интерпретация отчетов HID.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Верхняя часть | winuser.h (включая Windows.h) |
См. также раздел
Основные понятия
Общие сведения об устройствах с человеческим интерфейсом (HID)
Справочные материалы