枚举原始设备项的集合类型。
语法
typedef enum GameInputRawDeviceItemCollectionKind
{
GameInputUnknownItemCollection = -1,
GameInputPhysicalItemCollection = 0,
GameInputApplicationItemCollection = 1,
GameInputLogicalItemCollection = 2,
GameInputReportItemCollection = 3,
GameInputNamedArrayItemCollection = 4,
GameInputUsageSwitchItemCollection = 5,
GameInputUsageModifierItemCollection = 6
} GameInputRawDeviceItemCollectionKind
常量
| 常量 | 说明 |
|---|---|
| GameInputUnknownItemCollection | 集合类型未知。 |
| GameInputPhysicalItemCollection | 集合类型为物理。 |
| GameInputApplicationItemCollection | 集合类型为应用程序。 |
| GameInputLogicalItemCollection | 集合类型为逻辑。 |
| GameInputReportItemCollection | 集合类型为报告。 |
| GameInputNamedArrayItemCollection | 集合类型为数组。 |
| GameInputUsageSwitchItemCollection | 集合类型为开关。 |
| GameInputUsageModifierItemCollection | 集合类型为修饰符。 |
备注
此枚举用于 GameInputRawDeviceItemCollectionInfo 结构。
有关详细信息,请参阅 IGameInputDevice 中的 GetDeviceInfo 方法。
有关 GameInput API 的中级和高级用例,请参阅高级 GameInput 主题。
要求
头文件:GameInput.h
支持平台:Windows、Xbox One 系列主机和 Xbox Series 主机