Skip to main content

GameInputForceFeedbackEnvelope

Définit une enveloppe qui modifie un effet de retour de force.

Syntaxe

Membres

attackDuration
Type : uint64_t
Temps en microsecondes nécessaire pour atteindre le niveau de maintien d’une enveloppe d’effet de retour de force. sustainDuration
Type : uint64_t
Temps en microsecondes entre le début de la durée de maintien et la composante de relâchement d’une enveloppe d’effet de retour de force. Si l’effet doit s’exécuter indéfiniment, utilisez UINT64_MAX pour cette valeur. releaseDuration
Type : uint64_t
Temps en microsecondes entre la durée de maintien et le relâchement d’une enveloppe d’effet de retour de force. attackGain
Type : float
Modificateur appliqué à l’attaque d’une enveloppe d’effet de retour de force. sustainGain
Type : float
Modificateur appliqué au gain de maintien d’une enveloppe d’effet de retour de force. releaseGain
Type : float
Modificateur appliqué au gain de relâchement d’une enveloppe d’effet de retour de force. playCount
Type : uint32_t
Nombre d’itérations pendant lesquelles l’enveloppe est appliquée à l’événement de retour de force. repeatDelay
Type : uint64_t
Intervalle de temps entre les applications de l’enveloppe de retour de force.

Remarques

GameInputForceFeedbackEnvelope est un membre des structures GameInputForceFeedbackConstantParams, GameInputForceFeedbackPeriodicParams et GameInputForceFeedbackRampParams. Les enveloppes de retour de force sont des modificateurs appliqués aux effets de retour de force qui modifient leur sortie via le périphérique. Pour plus d’informations, consultez Rubriques avancées sur GameInput.

Configuration requise

En-tête : GameInput.h

Historique des versions

Last modified on October 6, 2026