USAGE_AND_PAGE estrutura (hidpi.h)
A estrutura de USAGE_AND_PAGE especifica a página de uso e de 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 pelo UsagePage.
UsagePage
Especifica uma página de uso.
Observações
A macro HidP_IsSameUsageAndPage determina se dois usos estendidos, representados por estruturas de 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:
verdadeiro
O uso u1 é o mesmo que o uso u2 .
falso
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 alta ordem 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) |