Microsoft DirectX 8.1 (Visual Basic) |
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.