Skip to main content

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 進階主題。

需求

標頭: GameInput.h

版本歷程記錄

Last modified on October 6, 2026