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) |