Microsoft Windows CE 3.0  

Architectural Overview for DirectSound

Important:
This is retired content. This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This content may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist.

DirectSound implements a new model for playing and capturing digital sound samples and mixing sample sources. Like other elements of the DirectX API, DirectSound uses the hardware to its greatest advantage whenever possible, and it emulates hardware features in software when the feature is not present in the hardware.

DirectSound playback is built on the IDirectSoundComponent Object Model (COM) interface and on the IDirectSoundBufferinterface for manipulating sound buffers.

DirectSound capture is based on the IDirectSoundCaptureand IDirectSoundCaptureBufferCOM interfaces.

Finally, the IDirectSoundNotifyinterface is used to signal events when playback or capture has reached a certain point in a buffer.



 Last updated on Tuesday, May 18, 2004

© 2004 Microsoft Corporation. All rights reserved.