struttura USAGE_AND_PAGE (hidpi.h)
La struttura USAGE_AND_PAGE specifica la pagina di utilizzo e l'ID utilizzo di un controllo HID.
Sintassi
typedef struct _USAGE_AND_PAGE {
USAGE Usage;
USAGE UsagePage;
} USAGE_AND_PAGE, *PUSAGE_AND_PAGE;
Members
Usage
Specifica un ID utilizzo all'interno della pagina di utilizzo specificata da UsagePage.
UsagePage
Specifica una pagina di utilizzo.
Commenti
La macro HidP_IsSameUsageAndPage determina se due utilizzi estesi, rappresentati da strutture USAGE_AND_PAGE , sono uguali.
BOOLEAN HidP_IsSameUsageAndPage( USAGE_AND_PAGE u1, USAGE_AND_PAGE u2 );
u1
USAGE_AND_PAGE
Specifica un utilizzo esteso
u2
USAGE_AND_PAGE
Specifica un utilizzo esteso
Valore restituito
BOOLEAN
HidP_IsSameUsageAndPage restituisce uno dei valori di stato seguenti:
TRUE
L'utilizzo di u1 equivale all'utilizzo u2.
FALSE
L'utilizzo di u1 è diverso dall'utilizzo u2.
Come definito dallo standard HID USB, un utilizzo esteso è un valore senza segno a 32 bit. I 16 bit di ordine elevato specificano la pagina di utilizzo e i 16 bit di ordine inferiore specificano l'ID di utilizzo.
Per altre informazioni, vedere Raccolte HID.
Requisiti
Requisito | Valore |
---|---|
Intestazione | hidpi.h (include Hidpi.h) |