Microsoft DirectX 8.1 (Visual Basic)

DS3DBUFFER

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

Syntax

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.