USAGE_AND_PAGE 構造体 (hidpi.h)
USAGE_AND_PAGE構造体は、HID コントロールの 使用状況ページ と 使用状況 ID を 指定します。
構文
typedef struct _USAGE_AND_PAGE {
USAGE Usage;
USAGE UsagePage;
} USAGE_AND_PAGE, *PUSAGE_AND_PAGE;
メンバー
Usage
UsagePage で指定された使用状況ページ内の使用状況 ID を指定します。
UsagePage
使用状況ページを指定します。
注釈
HidP_IsSameUsageAndPage マクロは、USAGE_AND_PAGE構造体で表される 2 つの拡張使用法が等しいかどうかを判断します。
BOOLEAN HidP_IsSameUsageAndPage( USAGE_AND_PAGE u1, USAGE_AND_PAGE u2 );
u1
USAGE_AND_PAGE
拡張使用を指定します
u2
USAGE_AND_PAGE
拡張使用を指定します
戻り値
BOOLEAN
HidP_IsSameUsageAndPage は、次のいずれかの状態値を返します。
TRUE
使用法 u1 は使用状況 u2 と同じです。
FALSE
使用法 u1 は使用状況 u2 とは異なります。
USB HID 標準で定義されているように、拡張使用量は 32 ビット符号なし値です。 上位 16 ビットは 使用量ページを指定し、下位 16 ビットは 使用 ID を指定します。
詳細については、「 HID コレクション」を参照してください。
要件
要件 | 値 |
---|---|
Header | hidpi.h (Hidpi.h を含む) |