IDirectSoundCaptureFXNoiseSuppress8::SetAllParameters
SetAllParameters メソッドは、バッファーのノイズ抑制パラメーターを設定します。
HRESULT
SetAllParameters(
LPCDSCFXNoiseSuppression pcDscFxNoiseSuppress
);
パラメータ
- pcDscFxNoiseSuppress
エフェクト パラメーターを指定する DSCFXNoiseSuppress 構造体のアドレスです。
戻り値
成功した場合は、DS_OK を返します。失敗した場合は、次の値のいずれかを返します。
リターン コード |
DSERR_INVALIDPARAM |
DSERR_OUTOFMEMORY |
解説
Windows: Windows Vista に関する重要な情報
Windows Vista を使っている場合、DirectSound API を経由して Windows XP アコースティック エコー キャンセル (AEC) 機能にアクセスする既存のアプリケーションは AEC を使用できなくなります。これらのアプリケーションは引き続き動作できますが、AEC 仕様の DirectSound API 呼び出しを行ってもキャプチャーされたオーディオに変化はありません。
Windows Vista で AEC を使用する方法については、Windows SDK の「Windows Vista AEC」トピックを参照してください。
要件
ヘッダー: DSound.h 宣言
ライブラリ: Dsdmo.dll 内容