次の方法で共有


IDirectSoundCapture8::Initialize

Initialize メソッドは、CoCreateInstance を使用して作成されたキャプチャー デバイス オブジェクトを初期化します。DirectSoundCaptureCreate8 関数または DirectSoundFullDuplexCreate8 関数を使用してオブジェクトを作成した場合は、このメソッドを呼び出す必要はありません。

HRESULT 
Initialize(
  LPCGUID pcGuidDevice
);

パラメータ

  • pcGuidDevice
    DirectSoundCapture オブジェクトをバインドするサウンド ドライバーを指定する GUID のアドレスです。プライマリ サウンド ドライバーを選択するには、NULL を使用します。

戻り値

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

リターン コード
DSERR_INVALIDPARAM
DSERR_NODRIVER
DSERR_OUTOFMEMORY
DSERR_ALREADYINITIALIZED

要件

ヘッダー: DSound.h 宣言

ライブラリ: Dsound3d.dll 内容

関連項目

IDirectSoundCapture8