структура USAGE_AND_PAGE (hidpi.h)
Структура USAGE_AND_PAGE указывает страницу использования и идентификатор использования элемента управления HID.
Синтаксис
typedef struct _USAGE_AND_PAGE {
USAGE Usage;
USAGE UsagePage;
} USAGE_AND_PAGE, *PUSAGE_AND_PAGE;
Члены
Usage
Указывает идентификатор использования на странице использования, указанной UsagePage.
UsagePage
Указывает страницу использования.
Замечания
Макрос HidP_IsSameUsageAndPage определяет, равны ли два расширенныхиспользования, представленных USAGE_AND_PAGE структурами.
BOOLEAN HidP_IsSameUsageAndPage( USAGE_AND_PAGE u1, USAGE_AND_PAGE u2 );
u1
USAGE_AND_PAGE
Указывает расширенное использование
u2
USAGE_AND_PAGE
Указывает расширенное использование
возвращаемого значения
BOOLEAN
HidP_IsSameUsageAndPage возвращает одно из следующих значений состояния:
TRUE
Использование u1 совпадает с использованием u2.
FALSE
Использование u1 отличается от использования u2.
Как определено стандартом USB HID, расширенное использование — 32-разрядное значение без знака. В 16-разрядных битах указывается страница использования, а 16-разрядные значения с более низким порядком указывают идентификатор использования .
Дополнительные сведения см. в коллекциях HID.
Требования
Требование | Ценность |
---|---|
заголовка | hidpi.h (include Hidpi.h) |