Microsoft DirectX 8.0 (Visual Basic)

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エコー