Поделиться через


структура 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)

См. также

HidP_GetButtonsEx