Compartir a través de


estructura USAGE_AND_PAGE (hidpi.h)

La estructura USAGE_AND_PAGE especifica el de página de uso de y 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.

Observaciones

La macro HidP_IsSameUsageAndPage determina si dos usos extendidos, representados por estructuras USAGE_AND_PAGE, 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 de 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 de y los 16 bits de orden inferior especifican el identificador de uso de .

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

Requisitos

Requisito Valor
encabezado de hidpi.h (incluya Hidpi.h)

Consulte también

HidP_GetButtonsEx