Microsoft DirectX 8.0 (C++) |
CoCreateInstance を使用して DirectSoundCapture オブジェクトを作成した場合、オブジェクトは IDirectSoundCapture8::Initialize メソッドで初期化しなければならない。DirectSoundCaptureCreate 関数を使用してオブジェクトを作成した場合は、このメソッドを呼び出す必要はない。
HRESULT Initialize( LPCGUID pcGuidDevice );
成功した場合は DS_OK を返す。
失敗した場合は、次のいずれかのエラー値を返す。
DSERR_INVALIDPARAM |
DSERR_NODRIVER |
DSERR_OUTOFMEMORY |
DSERR_ALREADYINITIALIZED |
ヘッダー : dsound.h で宣言。