DSFXWavesReverb
ウェーブ リバーブ エフェクトのパラメータを保持する。
typedef struct _DSFXWavesReverb {
FLOAT fInGain;
FLOAT fReverbMix;
FLOAT fReverbTime;
FLOAT fHighFreqRTRatio;
} DSFXWavesReverb, *LPDSFXWavesReverb;
typedef const DSFXWavesReverb *LPCDSFXWavesReverb;
メンバ
- 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 で宣言。
参照
IDirectSoundFXWavesReverb8