TDirectSoundBuffer object

The TDirectSoundBuffer is a descendent of TObject. It encapsulates all the functionality of a DirectSoundBuffer object using an IDirectSoundBuffer, IDirectSound3DBuffer and IDirectSoundNotify interfaces which are accessible through the Interface1, DS3DBuffer and DSNotify properties. The IKsPropertySet interface is also available through the KsPropertySet property but no encapsulation is made on this, but you may access this interface's methods directly.

Unit

DDirectSound

Properties
AllParameters InsideConeAngle Pan
Caps Interface1 PlayPosition
ConeOrientation KsPropertySet Position
ConeOutsideVolume MaxDistance Status
DS3DBuffer MinDistance Velocity
DS3DListener Mode Volume
DSNotify OutsideConeAngle WritePosition
Frequency Owner
Methods
Create Lock SetNotificationPositions
CreateDuplicate Play Stop
Destroy Restore Unlock
Events
OnPosition