介绍飞行摇杆的属性。
语法
struct GameInputFlightStickInfo
{
GameInputLabel menuButtonLabel;
GameInputLabel viewButtonLabel;
GameInputLabel firePrimaryButtonLabel;
GameInputLabel fireSecondaryButtonLabel;
GameInputLabel hatSwitchUpLabel;
GameInputLabel hatSwitchDownLabel;
GameInputLabel hatSwitchLeftLabel;
GameInputLabel hatSwitchRightLabel;
GameInputLabel aButtonLabel;
GameInputLabel bButtonLabel;
GameInputLabel xButtonLabel;
GameInputLabel yButtonLabel;
uint32_t extraButtonCount;
uint32_t extraAxisCount;
};
成员
menuButtonLabel
类型:GameInputLabel
“菜单”按钮的物理标签。
viewButtonLabel
类型:GameInputLabel
“视图”按钮的物理标签。
firePrimaryButtonLabel
类型:GameInputLabel
主要射击按钮的物理标签。
fireSecondaryButtonLabel
类型:GameInputLabel
辅助射击按钮的物理标签。
hatSwitchUpLabel
类型:GameInputLabel
来自帽子开关的向上输入的物理标签。
hatSwitchDownLabel
类型:GameInputLabel
来自帽子开关的向下输入的物理标签。
hatSwitchLeftLabel
类型:GameInputLabel
来自帽子开关的左输入的物理标签。
hatSwitchRightLabel
类型:GameInputLabel
来自帽子开关的右输入的物理标签。
aButtonLabel
类型:GameInputLabel
按钮 A 物理标签。
bButtonLabel
类型:GameInputLabel
按钮 B 物理标签。
xButtonLabel
类型:GameInputLabel
按钮 X 物理标签。
yButtonLabel
类型:GameInputLabel
按钮 Y 物理标签。
备注
此结构在 GameInputDeviceInfo 结构中使用。
GameInputDeviceInfo 由 IGameInputDevice::GetDeviceInfo 方法使用。
有关详细信息,请参阅 GameInput 设备。
要求
头文件:GameInput.h
支持平台:Windows、Xbox One 系列主机和 Xbox Series 主机