Microsoft DirectX 8.0 (Visual Basic)

DSFXFLANGER

フランジ エフェクトのパラメータを保持する。

Type DSFXFLANGER
    fDelay As Single
    fDepth As Single
    fFeedback As Single
    fFrequency As Single
    fWetDryMix As Single
    lPhase As CONST_DSFX_PHASE
    lWaveform As CONST_DSFX_WAVE
End Type

メンバ

fDelay
再生される前に入力が遅延する時間数 (ミリ秒単位)。デフォルト値は 0 である。最小値および最小値は、CONST_DSFX_FLANGER_DELAY 列挙に定義されている。
fDepth
低周波数発振器によって乗算される遅延時間のパーセンテージ (パーセンテージ単位)。デフォルト値は 25 である。最小値および最大値は、CONST_DSFX_DEPTH 列挙に定義されている。
fFeedback
エフェクトの入力にフィードバックされる出力信号のパーセンテージ。デフォルト値は 0 である。最小値および最大値は、CONST_DSFX_FEEDBACK 列挙に定義されている。
fFrequency
LFO の周波数。デフォルト値は 0 である。最小値および最大値は、CONST_DSFX_FREQUENCY 列挙に定義されている。
fWetDryMix
ウェット (処理済み) シグナルとドライ (未処理) シグナルの比。最小値および最大値は、CONST_DSFX_WETDRY 列挙に定義されている。
lPhase
左右の LFO の位相差。指定可能な値は、CONST_DSFX_PHASE 列挙に定義されている。デフォルト値は 0 である。
lWaveform
LFO のウェーブフォーム。デフォルトでは、ウェーブフォームはサインである。指定可能な値は、CONST_DSFX_WAVE 列挙に定義されている。

注意

メンバの型が最小値および最大値を定義する列挙である場合、この定義の範囲内のその他の Long 値が認められる。最小値および最大値はコードの記述時に簡単にアクセスできるので、この列挙は便利である。

参照

DirectSoundFXFlanger8フランジ