枚举可以应用于力回馈效果的力大小时间效果的类型。
语法
typedef enum GameInputForceFeedbackEffectKind
{
GameInputForceFeedbackConstant = 0,
GameInputForceFeedbackRamp = 1,
GameInputForceFeedbackSineWave = 2,
GameInputForceFeedbackSquareWave = 3,
GameInputForceFeedbackTriangleWave = 4,
GameInputForceFeedbackSawtoothUpWave = 5,
GameInputForceFeedbackSawtoothDownWave = 6,
GameInputForceFeedbackSpring = 7,
GameInputForceFeedbackFriction = 8,
GameInputForceFeedbackDamper = 9,
GameInputForceFeedbackInertia = 10
} GameInputForceFeedbackEffectKind
常量
常量 | 说明 |
---|---|
GameInputForceFeedbackConstant | 表示恒定的力回馈。 |
GameInputForceFeedbackRamp | 表示渐变回馈效果。 |
GameInputForceFeedbackSineWave | 表示正弦波力回馈效果 |
GameInputForceFeedbackSquareWave | 表示方波力回馈效果 |
GameInputForceFeedbackTriangleWave | 表示三角波力回馈效果 |
GameInputForceFeedbackSawtoothUpWave | 代表向上锯齿波力回馈效果 |
GameInputForceFeedbackSawtoothDownWave | 代表向下锯齿波力回馈效果 |
GameInputForceFeedbackSpring | 表示类似弹簧的力回馈效果 |
GameInputForceFeedbackFriction | 表示摩擦力回馈效果 |
GameInputForceFeedbackDamper | 表示阻尼器力回馈效果 |
GameInputForceFeedbackInertia | 表示惯性力回馈效果 |
备注
并非每台设备都支持所有 FeedbackEffectKind。 在不受支持的设备上使用不受支持的回馈类型会导致在调用 CreateForceFeedbackEffect 时返回错误。
GameInputForceFeedbackParams 的成员。
要求
头文件:GameInput.h
支持平台:Windows、Xbox One 系列主机和 Xbox Series 主机