IDirectSoundCaptureFXNoiseSuppress8 インターフェイス
IDirectSoundCaptureFXNoiseSuppress8 インターフェイスは、ノイズ抑制をサポートするキャプチャ バッファでパラメータを設定および取得するために使う。このインターフェイスを使うには、Microsoft Windows XP 以降が必要である。
IDirectSoundCaptureFXNoiseSuppress8 は IDirectSoundCaptureFXNoiseSuppress の定義である。インターフェイス名は入れ替え可能である。
このインターフェイスは、エフェクトをサポートするバッファに対して IDirectSoundCaptureBuffer8::GetObjectInPath を呼び出すことによって取得する。
IUnknown から継承するメソッドのほかに、IIDirectSoundCaptureFXNoiseSuppress8 インターフェイスは以下のメソッドを公開している。
メソッド | 説明 |
GetAllParameters | バッファのノイズ抑制パラメータを取得する。 |
Reset | エフェクトを初期状態にリセットする。 |
SetAllParameters | バッファのノイズ抑制パラメータを設定する。 |
LPDIRECTSOUNDNOISESUPPRESS8 型は、IDirectSoundNoiseSuppress8 インターフェイスへのポインタとして定義されている。
typedef struct IDirectSoundCaptureFXNoiseSuppress8 *LPDIRECTSOUNDCAPTUREFXNOISESUPPRESS8;
要件
** ヘッダー:**dsound.h で宣言。
** オペレーティング システム:**Microsoft Windows XP 以降が必要。
参照