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
指定高頻率與全域殘響時間的比例。 除非需要非常'splashy-bright' 的殘響,否則這應該設定為小於 1.0 的值。 例如,如果 dRevTime 是 1000 毫秒,而 HHighFreqRTRatio 為 0.1,則高頻率的衰減時間會是 100 毫秒。
規格需求
需求 | 值 |
---|---|
標頭 | dmusprop.h |