SYNTH_REVERB_PARAMS结构(dmusprop.h)

SYNTH_REVERB_PARAMS结构包含配置参数。

语法

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

成员

fInGain

指定以分贝为单位的输入增益(dB),以避免输出溢出。

fReverbMix

指定 dB 中的混响组合。0dB 指定 100% 湿混响(无直接信号)。 负值指定不太潮湿的信号。 计算系数,以便整体输出级别保持不变,而不考虑混响混合量。

fReverbTime

指定混响延迟时间(以毫秒为单位)。

fHighFreqRTRatio

指定高频率与全局混响时间的比率。 除非需要非常“飞溅明亮”的混响,否则此值应设置为小于 1.0 的值。 例如,如果 dRevTime 为 1000ms,HHighFreqRTRatio 为 0.1,则高频率的衰减时间为 100 毫秒。

要求

要求 价值
标头 dmusprop.h