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 结构。 GameInputHapticFeedbackMotorInfoGameInputDeviceInfo 结构中使用;有关详细信息,请参阅 GetDeviceInfo

若要将波形发送到触觉反馈马达,请使用 IGameInputDevice::SetHapticMotorState

要求

头文件:GameInput.h

支持平台:Windows、Xbox One 系列主机和 Xbox Series 主机

另请参阅

GameInput 概述
GameInput