次の方法で共有


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 宣言

関連項目

IDirectSoundFXWavesReverb8