Microsoft DirectX 8.1 (Visual Basic)

DirectSound Types

This section contains reference information for the following types used with DirectSound.

Structure Description
D3DVECTOR Defines a vector in three-dimensional space.
DS3DBUFFER Describes the location, orientation, and motion of a 3-D sound buffer.
DS3DLISTENER Describes 3-D global parameters and properties of the listener.
DSBCAPS Describes the capabilities of a buffer object.
DSBPOSITIONNOTIFY Describes a notification position.
DSBUFFERDESC Describes the necessary characteristics of a new DirectSound buffer object.
DSCAPS Describes the capabilities of a DirectSound device.
DSCBCAPS Describes the capabilities of a capture buffer.
DSCBUFFERDESC Describes a capture buffer.
DSCCAPS Describes the capabilities of the capture device.
DSCURSORS Returns the position of the play and write cursors
DSEFFECTDESC Describes an effect associated with a buffer.
DSFXI3DL2REVERB Contains parameters for an I3DL2 (Interactive 3D Audio Level 2) reverberation effect.
DSFXCHORUS Contains parameters for a chorus effect.
DSFXCOMPRESSOR Contains parameters for a compression effect.
DSFXDISTORTION Contains parameters for a distortion effect.
DSFXECHO Contains parameters for an echo effect.
DSFXFLANGER Contains parameters for a flanger effect.
DSFXGARGLE Contains parameters for a gargle effect.
DSFXPARAMEQ Contains parameters for a parametric equalizer effect.
DSFXWAVESREVERB Contains parameters for a Waves reverb effect.
WAVEFORMATEX Describes the format of waveform audio data.