GameInputHapticWaveformInfo
描述了触觉反馈效果的特征。
语法
typedef struct GameInputHapticWaveformInfo {
GameInputUsage usage;
bool isDurationSupported;
bool isIntensitySupported;
bool isRepeatSupported;
bool isRepeatDelaySupported;
uint64_t defaultDuration;
} GameInputHapticWaveformInfo
成员
usage
类型:GameInputUsage
Haptic 波形的 HID 用法 ID。
isDurationSupported
类型:bool
如果为 true,则可以指定效果的持续时间。
isIntensitySupported
类型:bool
如果为 true,则可以指定效果的强度级别。
isRepeatSupported
类型:bool
如果为 true,则效果可以重复。
isRepeatDelaySupported
类型:bool
如果为 true,则可指定该效果重复之间的延迟。
defaultDuration
类型:uint64_t
默认的效果持续时间。
备注
此结构用于 GameInputHapticFeedbackMotorInfo 结构。
GameInputHapticFeedbackMotorInfo
在 GameInputDeviceInfo 结构中使用;有关详细信息,请参阅 GetDeviceInfo。
若要将波形发送到触觉反馈马达,请使用 IGameInputDevice::SetHapticMotorState。
要求
头文件:GameInput.h
支持平台:Windows、Xbox One 系列主机和 Xbox Series 主机