Microsoft DirectX 9.0 |
The Initialize method initializes a capture device object created by using CoCreateInstance. Calling this method is not required when the DirectSoundCaptureCreate8 or DirectSoundFullDuplexCreate8 function is used to create the object.
Syntax
HRESULT Initialize(
LPCGUID pcGuidDevice
);
Parameters
pcGuidDevice
Address of the GUID specifying the sound driver to which the DirectSoundCapture object binds. Use NULL to select the primary sound driver.
Return Values
If the method succeeds, the return value is DS_OK.
If the method fails, the return value may be one of the following error values:
Return code |
DSERR_INVALIDPARAM |
DSERR_NODRIVER |
DSERR_OUTOFMEMORY |
DSERR_ALREADYINITIALIZED |
Requirements
Header: Declared in dsound.h.
See Also