UID | title | description | old-location | tech.root | ms.date | keywords | ms.keywords | req.header | req.include-header | req.target-type | req.target-min-winverclnt | req.target-min-winversvr | req.kmdf-ver | req.umdf-ver | req.ddi-compliance | req.unicode-ansi | req.idl | req.max-support | req.namespace | req.assembly | req.type-library | req.lib | req.dll | req.irql | targetos | req.typenames | f1_keywords | topic_type | api_type | api_location | api_name | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
NS:ksmedia.KSDS3D_BUFFER_ALL |
KSDS3D_BUFFER_ALL (ksmedia.h) |
The KSDS3D_BUFFER_ALL structure specifies all the 3D characteristics of a DirectSound 3D buffer. |
audio\ksds3d_buffer_all.htm |
audio |
05/08/2018 |
|
*PKSDS3D_BUFFER_ALL, KSDS3D_BUFFER_ALL, KSDS3D_BUFFER_ALL structure [Audio Devices], PKSDS3D_BUFFER_ALL, PKSDS3D_BUFFER_ALL structure pointer [Audio Devices], aud-prop_46bd2b81-3d2a-49e1-93e6-867e84ae4c04.xml, audio.ksds3d_buffer_all, ksmedia/KSDS3D_BUFFER_ALL, ksmedia/PKSDS3D_BUFFER_ALL |
ksmedia.h |
Ksmedia.h |
Windows |
Windows |
KSDS3D_BUFFER_ALL, *PKSDS3D_BUFFER_ALL |
|
|
|
|
|
The KSDS3D_BUFFER_ALL structure specifies all the 3D characteristics of a DirectSound 3D buffer.
Specifies the x, y, and z position coordinates of the 3D sound buffer. This member is a structure of type DS3DVECTOR.
Specifies the x, y, and z velocity components of the 3D sound buffer. This member is a structure of type DS3DVECTOR.
Specifies the angle in degrees of the inside sound projection cone.
Specifies the angle in degrees of the outside sound projection cone.
Specifies the x, y, and z components of the orientation of the 3D buffer's sound projection cone. This member is a structure of type DS3DVECTOR.
Specifies the cone outside volume.
Specifies the minimum distance between the speaker and listener. (See the discussion of minimum and maximum distances for DirectSound 3D buffers in the Microsoft Windows SDK documentation.)
Specifies the maximum distance between the speaker and listener.
Specifies the 3D sound-processing mode. This can be one of the following values from the header file Dsound.h:
- DS3DMODE_DISABLE
- DS3DMODE_HEADRELATIVE
- DS3DMODE_NORMAL
This structure is used to set or get the data value for the KSPROPERTY_DIRECTSOUND3DBUFFER_ALL property. DirectSound uses this property to implement the IDirectSound3DBuffer::GetAllParameters and IDirectSound3DBuffer::SetAllParameters methods, which are described in the Windows SDK documentation.
The members of this structure are similar to those defined for the DS3DBUFFER structure in the Windows SDK documentation.