DSFXWavesReverb
DSFXWavesReverb 構造体は、Wave 残響エフェクトのパラメーターを格納します。
typedef struct DSFXWavesReverb {
FLOAT fInGain;
FLOAT fReverbMix;
FLOAT fReverbTime;
FLOAT fHighFreqRTRatio;
} DSFXWavesReverb;
メンバ
- fInGain
信号の入力ゲイン (dB 単位) です。DSFX_WAVESREVERB_INGAIN_MIN から DSFX_WAVESREVERB_INGAIN_MAX の範囲で指定します。既定値は DSFX_WAVESREVERB_INGAIN_DEFAULT または 0 dB です。 - fReverbMix
リバーブ ミックス (dB 単位) です。DSFX_WAVESREVERB_REVERBMIX_MIN から DSFX_WAVESREVERB_REVERBMIX_MAX の範囲で指定します。既定値は DSFX_WAVESREVERB_REVERBMIX_DEFAULT または 0 dB です。 - fReverbTime
リバーブ時間 (ミリ秒単位) です。DSFX_WAVESREVERB_REVERBTIME_MIN から DSFX_WAVESREVERB_REVERBTIME_MAX の範囲で指定します。既定値は DSFX_WAVESREVERB_REVERBTIME_DEFAULT または 1000 です。 - fHighFreqRTRatio
高周波数リバーブ時間の割合です。DSFX_WAVESREVERB_HIGHFREQRTRATIO_MIN から DSFX_WAVESREVERB_HIGHFREQRTRATIO_MAX の範囲で指定します。既定値は、DSFX_WAVESREVERB_HIGHFREQRTRATIO_DEFAULT または 0.001 です。
要件
ヘッダー: DSound.h 宣言