USAGE_AND_PAGE-Struktur (hidpi.h)
Die USAGE_AND_PAGE-Struktur gibt die Verwendungsseite und die Verwendungs-ID eines HID-Steuerelements an.
Syntax
typedef struct _USAGE_AND_PAGE {
USAGE Usage;
USAGE UsagePage;
} USAGE_AND_PAGE, *PUSAGE_AND_PAGE;
Member
Usage
Gibt eine Verwendungs-ID auf der von UsagePage angegebenen Nutzungsseite an.
UsagePage
Gibt eine Verwendungsseite an.
Hinweise
Das makro HidP_IsSameUsageAndPage bestimmt, ob zwei erweiterte Verwendungen, die durch USAGE_AND_PAGE-Strukturen dargestellt werden, 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
BOOLEAN
HidP_IsSameUsageAndPage gibt einen der folgenden status Werte zurück:
TRUE
Die Verwendung u1 ist identisch mit der Verwendung u2.
FALSE
Die Verwendung u1 unterscheidet sich von der Verwendung u2.
Wie im USB HID-Standard definiert, ist eine erweiterte Verwendung ein 32-Bit-Wert ohne Vorzeichen. Die hochgeordneten 16 Bits geben die Nutzungsseite an, und untere 16 Bits geben die Nutzungs-ID an.
Weitere Informationen finden Sie unter HID-Sammlungen.
Anforderungen
Anforderung | Wert |
---|---|
Header | hidpi.h (einschließlich Hidpi.h) |