Hardware Memory Management

Your application can use the IDirectSound::Compact method to move any onboard sound memory into a contiguous block to make the largest portion of free memory available.