USAGE_AND_PAGE Struktur (hidpi.h)
Die USAGE_AND_PAGE Struktur gibt die Verwendungsseite und Verwendungs-ID eines HID-Steuerelements an.
Syntax
typedef struct _USAGE_AND_PAGE {
USAGE Usage;
USAGE UsagePage;
} USAGE_AND_PAGE, *PUSAGE_AND_PAGE;
Angehörige
Usage
Gibt eine Verwendungs-ID innerhalb der Verwendungsseite an, die durch UsagePage-angegeben wird.
UsagePage
Gibt eine Verwendungsseite an.
Bemerkungen
Das HidP_IsSameUsageAndPage Makro bestimmt, ob zwei erweiterte Verwendungen, dargestellt durch USAGE_AND_PAGE Strukturen, gleich sind.
BOOLEAN HidP_IsSameUsageAndPage( USAGE_AND_PAGE u1, USAGE_AND_PAGE u2 );
u1
USAGE_AND_PAGE
Gibt eine erweiterte Verwendung an.
u2
USAGE_AND_PAGE
Gibt eine erweiterte Verwendung an.
Rückgabewert
BOOLESCHEN
HidP_IsSameUsageAndPage gibt einen der folgenden Statuswerte zurück:
TRUE-
Die Verwendung u1- entspricht der Verwendung u2.
FALSE-
Die Verwendung u1- unterscheidet sich von der Verwendung u2.
Wie durch den USB-HID-Standard definiert, ist eine erweiterte Verwendung ein 32-Bit-Wert ohne Vorzeichen. Die 16 Bit mit hoher Reihenfolge geben die Verwendungsseitean, und 16 Bit in niedrigerer Reihenfolge geben die Verwendungs-IDan.
Weitere Informationen finden Sie unter HID Collections.
Anforderungen
Anforderung | Wert |
---|---|
Header- | hidpi.h (include Hidpi.h) |