IDirectSound3DBuffer

Applications use the methods of the IDirectSound3DBuffer interface to retrieve and set parameters that describe the position, orientation, and environment of a sound buffer in 3D space. This section is a reference to the methods of this interface. For a conceptual overview, see IDirectSound3DBuffer Interface.

The methods of the IDirectSound3DBuffer interface can be organized into the following groups:

Batch parameter GetAllParameters

manipulation SetAllParameters

Distance GetMaxDistance

GetMinDistance

SetMaxDistance

SetMinDistance

Operation mode GetMode

SetMode

Position GetPosition

SetPosition

Sound projection GetConeAngles

cones GetConeOrientation

GetConeOutsideVolume

SetConeAngles

SetConeOrientation

SetConeOutsideVolume

Velocity GetVelocity

SetVelocity

The IDirectSound3DBuffer interface, like all COM interfaces, inherits the IUnknown interface methods. The IUnknown interface supports the following three methods:

AddRef

QueryInterface

Release