constructor Create( GUIDPtr: PGUID; PrimaryBufferFlags: Longint );
Creates an instance of TDirectSound for a given sound driver. The primary buffer is also created using the DSBCAPS_CTRL3D and DSBCAPS_PRIMARYBUFFER and available through the PrimaryBuffer property. You can define additional flags for the primary buffer by using PrimaryBufferFlags.
See DirectSoundCreate and IDirectSound::CreateSoundBuffer for more information.