Platform SDK: DirectX

DirectSound3DBuffer

Applications use the methods of the DirectSound3DBuffer class to retrieve and set parameters that describe the position, orientation, and environment of a sound buffer in 3-D space. This section is a reference to the methods of this class.

The DirectSound3DBuffer is obtained by using the DirectSoundBuffer.GetDirectSound3DBuffer method on a secondary buffer created with 3-D capabilities.

The methods of the DirectSound3DBuffer class can be organized into the following groups.

Batch parameter manipulation GetAllParameters
  SetAllParameters
Distance GetMaxDistance
  GetMinDistance
SetMaxDistance
SetMinDistance
Obtaining objects GetDirectSound3DListener
  GetDirectSoundBuffer
Operation mode GetMode
  SetMode
Position GetPosition
  SetPosition
Sound projection cones GetConeAngles
  GetConeOrientation
GetConeOutsideVolume
SetConeAngles
SetConeOrientation
SetConeOutsideVolume
Velocity GetVelocity
  SetVelocity