Class DirectSound3DBuffer
Inheritance
DirectSound3DBuffer
Assembly: JeremyAnsel.DirectX.DirectSound.dll
Syntax
[SecurityCritical]
public class DirectSound3DBuffer : DXComObject, IDisposable
Constructors
|
Edit this page
View Source
DirectSound3DBuffer(nint)
Declaration
public DirectSound3DBuffer(nint comPtr)
Parameters
| Type |
Name |
Description |
| nint |
comPtr |
|
Fields
|
Edit this page
View Source
IID_IDirectSound3DBuffer
Declaration
public static readonly Guid IID_IDirectSound3DBuffer
Field Value
Methods
|
Edit this page
View Source
GetAllParameters()
Declaration
public Ds3dBufferDesc GetAllParameters()
Returns
|
Edit this page
View Source
GetConeAngles(out int, out int)
Declaration
public void GetConeAngles(out int inside, out int outside)
Parameters
| Type |
Name |
Description |
| int |
inside |
|
| int |
outside |
|
|
Edit this page
View Source
GetConeOrientation()
Declaration
public Vector3 GetConeOrientation()
Returns
|
Edit this page
View Source
GetConeOutsideVolume()
Declaration
public int GetConeOutsideVolume()
Returns
|
Edit this page
View Source
GetMaxDistance()
Declaration
public float GetMaxDistance()
Returns
|
Edit this page
View Source
GetMinDistance()
Declaration
public float GetMinDistance()
Returns
|
Edit this page
View Source
GetMode()
Declaration
public Ds3dMode GetMode()
Returns
|
Edit this page
View Source
GetPosition()
Declaration
public Vector3 GetPosition()
Returns
|
Edit this page
View Source
GetVelocity()
Declaration
public Vector3 GetVelocity()
Returns
|
Edit this page
View Source
SetAllParameters(in Ds3dBufferDesc, Ds3dApply)
Declaration
public void SetAllParameters(in Ds3dBufferDesc bufferDesc, Ds3dApply apply)
Parameters
|
Edit this page
View Source
SetConeAngles(int, int, Ds3dApply)
Declaration
public void SetConeAngles(int inside, int outside, Ds3dApply apply)
Parameters
|
Edit this page
View Source
SetConeOrientation(float, float, float, Ds3dApply)
Declaration
public void SetConeOrientation(float x, float y, float z, Ds3dApply apply)
Parameters
|
Edit this page
View Source
SetConeOutsideVolume(int, Ds3dApply)
Declaration
public void SetConeOutsideVolume(int volume, Ds3dApply apply)
Parameters
|
Edit this page
View Source
SetMaxDistance(float, Ds3dApply)
Declaration
public void SetMaxDistance(float distance, Ds3dApply apply)
Parameters
|
Edit this page
View Source
SetMinDistance(float, Ds3dApply)
Declaration
public void SetMinDistance(float distance, Ds3dApply apply)
Parameters
|
Edit this page
View Source
SetMode(Ds3dMode, Ds3dApply)
Declaration
public void SetMode(Ds3dMode mode, Ds3dApply apply)
Parameters
|
Edit this page
View Source
SetPosition(float, float, float, Ds3dApply)
Declaration
public void SetPosition(float x, float y, float z, Ds3dApply apply)
Parameters
|
Edit this page
View Source
SetVelocity(float, float, float, Ds3dApply)
Declaration
public void SetVelocity(float x, float y, float z, Ds3dApply apply)
Parameters
Implements