USAGE_AND_PAGE estructura (hidpi.h)

La estructura USAGE_AND_PAGE especifica la página de uso y el identificador de uso de un control HID.

Sintaxis

typedef struct _USAGE_AND_PAGE {
  USAGE Usage;
  USAGE UsagePage;
} USAGE_AND_PAGE, *PUSAGE_AND_PAGE;

Miembros

Usage

Especifica un identificador de uso dentro de la página de uso especificada por UsagePage.

UsagePage

Especifica una página de uso.

Comentarios

La macro HidP_IsSameUsageAndPage determina si dos usos extendidos, representados por USAGE_AND_PAGE estructuras, son iguales.

BOOLEAN HidP_IsSameUsageAndPage(
   USAGE_AND_PAGE u1,
   USAGE_AND_PAGE u2
);

u1

USAGE_AND_PAGE

Especifica un uso extendido

u2

USAGE_AND_PAGE

Especifica un uso extendido

Valor devuelto

BOOLEAN

HidP_IsSameUsageAndPage devuelve uno de los siguientes valores de estado:

TRUE

El uso u1 es el mismo que el uso u2.

FALSE

El uso u1 es diferente del uso u2.

Tal como se define en el estándar USB HID, un uso extendido es un valor sin signo de 32 bits. Los 16 bits de orden superior especifican la página de uso y los 16 bits de orden inferior especifican el identificador de uso.

Para obtener más información, consulte Colecciones HID.

Requisitos

Requisito Valor
Header hidpi.h (include Hidpi.h)

Consulte también

HidP_GetButtonsEx