枚举输入设备上提供的力回馈马达的方向类型。
语法
enum GameInputFeedbackAxes
{
GameInputFeedbackAxisNone = 0x00000000,
GameInputFeedbackAxisLinearX = 0x00000001,
GameInputFeedbackAxisLinearY = 0x00000002,
GameInputFeedbackAxisLinearZ = 0x00000004,
GameInputFeedbackAxisAngularX = 0x00000008,
GameInputFeedbackAxisAngularY = 0x00000010,
GameInputFeedbackAxisAngularZ = 0x00000020,
GameInputFeedbackAxisNormal = 0x00000040
};
常量
常量 | 说明 |
---|---|
GameInputFeedbackAxisNone | 指示缺少反馈轴。 |
GameInputFeedbackAxisLinearX | 指示线性反馈马达向 X 方向移动。 |
GameInputFeedbackAxisLinearY | 指示线性反馈马达在 Y 方向上移动。 |
GameInputFeedbackAxisLinearZ | 指示线性反馈马达在 Z 方向上移动。 |
GameInputFeedbackAxisAngularX | 指示围绕 X 轴旋转的角度反馈马达。 |
GameInputFeedbackAxisAngularY | 指示围绕 Y 轴旋转的角度反馈马达。 |
GameInputFeedbackAxisAngularZ | 指示围绕 Z 轴旋转的角反馈马达。 |
GameInputFeedbackAxisNormal | 指示无维度反馈马达。 |
备注
力回馈通常仅在赛车方向盘上找到,有一个单轴马达连接到方向盘本身。 但是,GameInput API 支持具有任意数量的力回馈马达的设备,并向设备上的每个马达分配唯一的索引编号。 “标准”轴用于施加的力是无维度的特殊情况,例如适合飞行模拟器的压力。 GameInputForceFeedbackMotorInfo 的成员。
要求
头文件:GameInput.h
支持的平台: 窗户