The methods of the IDirectSoundCapture interface are used to create sound capture buffers.
The interface is obtained by using the DirectSoundCaptureCreate function.
This reference section gives information on the following methods of the IDirectSoundCapture interface:
Creation | CreateCaptureBuffer |
Initialize | |
Capabilities | GetCaps |
Like all COM interfaces, the IDirectSoundCapture interface also inherits the IUnknown interface methods. The IUnknown interface supports the following three methods:
IUnknown | AddRef |
QueryInterface | |
Release |
The LPDIRECTSOUNDCAPTURE type is defined as a pointer to the IDirectSoundCapture interface:
typedef struct IDirectSoundCapture *LPDIRECTSOUNDCAPTURE;
Windows NT/2000: Requires Windows 2000.
Windows 95/98: Requires Windows 95 or later. Available as a redistributable for Windows 95.
Header: Declared in dsound.h.
Import Library: Use dsound.lib.