estrutura USAGE_AND_PAGE (hidpi.h)
A estrutura USAGE_AND_PAGE especifica a página de uso e a ID de uso de um controle HID.
Sintaxe
typedef struct _USAGE_AND_PAGE {
USAGE Usage;
USAGE UsagePage;
} USAGE_AND_PAGE, *PUSAGE_AND_PAGE;
Membros
Usage
Especifica uma ID de uso dentro da página de uso especificada por UsagePage.
UsagePage
Especifica uma página de uso.
Comentários
A macro HidP_IsSameUsageAndPage determina se dois usos estendidos, representados por estruturas USAGE_AND_PAGE , são iguais.
BOOLEAN HidP_IsSameUsageAndPage( USAGE_AND_PAGE u1, USAGE_AND_PAGE u2 );
u1
USAGE_AND_PAGE
Especifica um uso estendido
u2
USAGE_AND_PAGE
Especifica um uso estendido
Valor Retornado
BOOLIANO
HidP_IsSameUsageAndPage retorna um dos seguintes valores de status:
TRUE
O uso u1 é o mesmo que o uso u2.
FALSE
O uso u1 é diferente do uso u2.
Conforme definido pelo padrão USB HID, um uso estendido é um valor sem sinal de 32 bits. Os 16 bits de ordem alta especificam a página de uso e 16 bits de ordem inferior especificam a ID de uso.
Para obter mais informações, consulte Coleções HID.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | hidpi.h (inclua Hidpi.h) |