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 毫秒。
要求
要求 | 值 |
---|---|
Header | dmusprop.h |