次の方法で共有


IDirectSoundCaptureFXAec8::GetAllParameters

GetAllParameters メソッドは、バッファーのアコーステック エコー キャンセレーション パラメーターを取得します。

HRESULT 
GetAllParameters(
  LPDSCFXAec pDscFxAec
);

パラメータ

  • pDscFxAec
    エフェクト パラメーターを受け取る DSCFXAec 構造体のアドレスです。

戻り値

成功した場合は、DS_OK を返します。失敗した場合は、次の値のいずれかを返します。

リターン コード
DSERR_INVALIDPARAM
DSERR_OUTOFMEMORY

失敗した場合は、DSERR_INVALIDPARAM を返します。

解説 

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 内容

関連項目

IDirectSoundCaptureFXAec8