GameInputControllerButtonInfo
介绍输入设备上的按钮。
语法
typedef struct GameInputControllerButtonInfo {
GameInputKind mappedInputKinds;
GameInputLabel label;
uint16_t legacyDInputIndex;
uint16_t legacyHidIndex;
uint32_t rawReportIndex;
GameInputRawDeviceReportInfo const * inputReport;
GameInputRawDeviceReportItemInfo const * inputReportItem;
} GameInputControllerButtonInfo
成员
mappedInputKinds
类型:GameInputKind
此轴所产生的输入状态类别(如果有)。
label
类型:GameInputLabel
该轴的物理标签。
legacyDInputIndex
类型:uint16_t
旧版直接输入索引。
legacyHidIndex
类型:uint16_t
Legacy HID index.
rawReportIndex
类型:uint32_t
原始报告的索引。
inputReport
类型:GameInputRawDeviceReportInfo const *
指向原始设备报告的指针。
inputReportItem
类型:GameInputRawDeviceReportItemInfo const *
指向原始设备报告项目的指针。
备注
此结构在 GameInputDeviceInfo 结构中使用。
GameInputDeviceInfo
由 IGameInputDevice::GetDeviceInfo 方法使用。
有关详细信息,请参阅 GameInput 设备。
要求
头文件:GameInput.h
支持平台:Windows、Xbox One 系列主机和 Xbox Series 主机