Partilhar via


estrutura SYNTH_REVERB_PARAMS (dmusprop.h)

A estrutura SYNTH_REVERB_PARAMS contém parâmetros de configuração.

Sintaxe

typedef struct _SYNTH_REVERB_PARAMS {
  float fInGain;
  float fReverbMix;
  float fReverbTime;
  float fHighFreqRTRatio;
} SYNTH_REVERB_PARAMS, *PSYNTH_REVERB_PARAMS;

Membros

fInGain

Especifica o ganho de entrada em decibéis (dB) para evitar estouros de saída.

fReverbMix

Especifica a combinação de reverberação no banco de dados. 0dB especifica 100% reverberação molhada (sem sinal direto). Valores negativos especificam um sinal menos úmido. Os coeficientes são calculados para que o nível de saída geral permaneça aproximadamente constante, independentemente da quantidade de combinação de reverberação.

fReverbTime

Especifica o tempo de atraso de reverberação em milissegundos.

fHighFreqRTRatio

Especifica a proporção das altas frequências para o tempo de reverberação global. A menos que reverberações muito "brilhantes" sejam desejadas, isso deve ser definido como um valor menor que 1,0. Por exemplo, se dRevTime for de 1000ms e HHighFreqRTRatio for 0,1, o tempo de decadência para altas frequências será de 100ms.

Requisitos

Requisito Valor
cabeçalho dmusprop.h