DirectSoundCapture provides an interface for capturing digital audio data from an input source. To use it you must create an instance of the IDirectSoundCapture interface, then use its methods to create a single capture buffer. (The present version of DirectSound does not permit capturing and mixing from multiple devices at the same time.) The actual capturing is done with the methods of the buffer object.
This section covers the following topics: