Pular para o conteúdo principal

GameInputForceFeedbackEnvelope

Define um envelope que modifica um efeito de force feedback.

Sintaxe

Membros

attackDuration
Tipo: uint64_t
Tempo, em microssegundos, para atingir o nível de sustentação de um envelope de efeito de force feedback. sustainDuration
Tipo: uint64_t
Tempo, em microssegundos, desde o início da duração de sustentação até o componente de liberação de um envelope de efeito de force feedback. Se o efeito for executado indefinidamente, use UINT64_MAX para esse valor. releaseDuration
Tipo: uint64_t
Tempo, em microssegundos, desde a duração de sustentação até a liberação de um envelope de efeito de force feedback. attackGain
Tipo: float
Modificador do ataque de um envelope de efeito de force feedback. sustainGain
Tipo: float
Modificador do ganho de sustentação de um envelope de efeito de force feedback. releaseGain
Tipo: float
Modificador do ganho de liberação de um envelope de efeito de force feedback. playCount
Tipo: uint32_t
Número de iterações em que o envelope será aplicado ao evento de force feedback. repeatDelay
Tipo: uint64_t
Intervalo de tempo entre as aplicações do envelope de force feedback.

Comentários

GameInputForceFeedbackEnvelope é um membro das estruturas GameInputForceFeedbackConstantParams, GameInputForceFeedbackPeriodicParams e GameInputForceFeedbackRampParams. Envelopes de force feedback são modificadores de efeitos de force feedback que alteram sua saída por meio do dispositivo. Para obter mais informações, confira Tópicos avançados do GameInput.

Requisitos

Cabeçalho: GameInput.h

Histórico de versões

Última modificação em 6 de outubro de 2026