DSCFXAec
DSCFXAec 構造体は、キャプチャー バッファーのアコーステック エコー キャンセレーションのパラメーターを格納します。
typedef struct DSCFXAec {
BOOL fEnable;
BOOL fNoiseFill;
DWORD dwMode;
} DSCFXAec;
メンバ
- fEnable
エフェクトが有効かどうかを指定するブール値です。 - fNoiseFill
無音の期間をなくすことでキャプチャー信号サウンドをより自然なものにする、バックグラウンド コンフォート ノイズを有効にするかどうかを指定するブール値です。既定では、バックグラウンド コンフォート ノイズは有効ではありません。 - dwMode
操作モードです。このメンバーは次のいずれかの値を格納します。
解説
この構造体が IDirectSoundCaptureFXAec8::SetAllParameters に渡されるとき、dwMode メンバーは無視されます。
Windows: Windows Vista に関する重要な情報
Windows Vista を使っている場合、DirectSound API を経由して Windows XP アコースティック エコー キャンセル (AEC) 機能にアクセスする既存のアプリケーションは AEC を使用できなくなります。これらのアプリケーションは引き続き動作できますが、AEC 仕様の DirectSound API 呼び出しを行ってもキャプチャーされたオーディオに変化はありません。
Windows Vista で AEC を使用する方法については、Windows SDK の「Windows Vista AEC」トピックを参照してください。
要件
ヘッダー: DSound.h 宣言
関連項目
IDirectSoundCaptureFXAec8::GetAllParameters | IDirectSoundCaptureFXAec8::SetAllParameters