跳转到主要内容
获取描述输入设备主要用途的 HID 用法。

语法

参数

usage   _Out_
类型:GameInputUsage*
接收设备的 HID 用法页和用法 ID。

返回值

类型:void

备注

用法是一个由用法页和用法 ID 组成的两部分 HID 索引,用于描述设备是什么。例如,游戏手柄通常报告通用桌面用法页 (0x01) 以及游戏手柄用法 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日