GameInputForceFeedbackEnvelope
定義修改力回饋效果的封套。語法
成員
attackDuration類型:uint64_t 達到力回饋效果封套持續 (sustain) 層級所需的時間 (以微秒為單位)。 sustainDuration
類型:uint64_t 從持續期間開始到力回饋效果封套釋放 (release) 部分的時間 (以微秒為單位)。如果效果要無限期執行,請將此值設為
UINT64_MAX。
releaseDuration類型:uint64_t 從持續期間到力回饋效果封套釋放的時間 (以微秒為單位)。 attackGain
類型:float 力回饋效果封套起音 (attack) 的修飾元。 sustainGain
類型:float 力回饋效果封套持續增益的修飾元。 releaseGain
類型:float 力回饋效果封套釋放增益的修飾元。 playCount
類型:uint32_t 封套套用至力回饋事件的反覆次數。 repeatDelay
類型:uint64_t 每次套用力回饋封套之間的時間間隔。
備註
GameInputForceFeedbackEnvelope 是 GameInputForceFeedbackConstantParams、GameInputForceFeedbackPeriodicParams 和 GameInputForceFeedbackRampParams 結構的成員。力回饋封套是力回饋效果上的修飾元,可修改效果透過裝置產生的輸出。如需詳細資訊,請參閱 GameInput 進階主題。
