Platform SDK: DirectX

DS3DBUFFER

The DS3DBUFFER type describes the location, orientation, and motion of a 3-D sound buffer. This type is used with the DirectSound3DBuffer.GetAllParameters and DirectSound3DBuffer.SetAllParameters methods.

Type DS3DBUFFER
    lConeOutsideVolume As Long
    lInsideConeAngle As Long
    lMode As CONST_DS3DMODEFLAGS
    lOutsideConeAngle As Long
    maxDistance As Single
    minDistance As Single
    vConeOrientation As D3DVECTOR
    vPosition As D3DVECTOR
    vVelocity As D3DVECTOR
End Type

Members

lConeOutsideVolume
Volume outside the sound cone.
lInsideConeAngle
Angle of the inner sound projection cone.
lMode
3-D sound processing mode to set. This is one of the constants of the CONST_DS3DMODEFLAGS enumeration.
lOutsideConeAngle
Angle of the outer sound projection cone.
maxDistance
Maximum distance.
minDistance
Minimum distance.
vConeOrientation
D3DVECTOR type that describes the orientation of the sound projection cone.
vPosition
D3DVECTOR type that describes the position of the buffer.
vVelocity
D3DVECTOR type that describes the velocity of the buffer.