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 |