Microsoft DirectX 8.0 (C++) |
キャプチャ バッファのノイズ抑制のパラメータを保持する。
typedef struct _DSCFXNoiseSuppress { BOOL fEnable; BOOL fReset; } DSCFXNoiseSuppress, *LPDSCFXNoiseSuppress; typedef const DSCFXNoiseSuppress *LPCDSCFXNoiseSuppress;
アプリケーションでエフェクトをリセットするのは、エフェクトが不正な状態に陥った場合だけにすべきである。ユーザーの入力に応答して、必要なときだけリセットされるようにすることができる。同じエフェクトをほかのアプリケーションでも使用している可能性があるので、起動時に任意で fReset フラグが設定されるようにしてはいけない。
ヘッダー : dsound.h で宣言。
IDirectSoundCaptureFXNoiseSuppress8::GetAllParameters、IDirectSoundCaptureFXNoiseSuppress8::SetAllParameters