メインコンテンツへスキップ
入力デバイスの主な用途を表す HID 使用法を取得します。

構文

パラメーター

usage   _Out_
型: GameInputUsage*
デバイスの HID 使用法ページと使用法 ID を受け取ります。

戻り値

型: void

解説

使用法は、使用法ページと使用法 ID で構成される 2 つの部分からなる HID インデックスで、デバイスが何であるかを表します。たとえば、ゲームパッドは通常、Generic Desktop 使用法ページ (0x01) と Gamepad 使用法 ID (0x05) を報告します。デバイスが使用法を報告しない場合、usage の両方のメンバーは 0 に設定されます。 使用法は、デバイス オブジェクトの有効期間中は変化しません。GameInput がデバイスから読み取ることができる入力の種類を確認するには、代わりに IGameInputDevice::GetSupportedInput を使用します。 GameInput v3 以前では、この情報は IGameInputDevice::GetDeviceInfo から返される GameInputDeviceInfo 構造体の usage メンバーから取得できました。

要件

ヘッダー: GameInput.h ライブラリ: gameinput.lib サポートされているプラットフォーム: Windows、XBOX One ファミリー本体、XBOX Series 本体

関連項目

GameInput の概要
IGameInputDevice
GameInputUsage
IGameInputDevice::GetSupportedInput

バージョン履歴

最終更新日 2026年11月6日