DSFXECHO
エコー エフェクトのパラメータを保持する。
Type DSFXECHO
fFeedback As Single
fLeftDelay As Single
fRightDelay As Single
fWetDryMix as Single
lPanDelay As CONST_DSFX_PANDELAY
End Type
メンバ
- fFeedback
- 入力にフィードバックする出力のパーセンテージ。デフォルト値は 0 である。最小値および最大値は、CONST_DSFXECHO_FEEDBACK 列挙に定義されている。
- fLeftDelay
- 左チャンネルの遅延。デフォルト値は 333 ms である。最小値および最大値は、CONST_DSFX_LEFTRIGHTDELAY 列挙に定義されている。
- fRightDelay
- 右チャンネルの遅延。デフォルト値は 333 ms である。最小値および最大値は、CONST_DSFX_LEFTRIGHTDELAY 列挙に定義されている。
- fWetDryMix
- ウェット (処理済み) シグナルとドライ (未処理) シグナルの比。最小値および最大値は、CONST_DSFX_WETDRY 列挙に定義されている。
- lPanDelay
- 連続する各エコーで、左右の遅延を入れ替えるかどうかを指定する値。デフォルト値は 0 で、入れ替えを行わない。指定可能な値は、CONST_DSFX_PANDELAY 列挙に定義されている。
注意
メンバの型が最小値および最大値を定義する列挙である場合、この定義の範囲内のその他の Long 値が認められる。最小値および最大値はコードの記述時に簡単にアクセスできるので、この列挙は便利である。
参照
DirectSoundFXEcho8、エコー