次の方法で共有


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 が 1000 ミリ秒で、HHighFreqRTRatio が 0.1 の場合、高周波の減衰時間は 100 ミリ秒になります。

要件

要件
Header dmusprop.h