| Class IDirectSound3DBuffer (unit DirectX) |
IUnknown
IDirectSound3DBuffer
| Constructors |
| Functions |
function GetAllParameters(var lpDs3dBuffer: DS3DBUFFER): HRESULT;
function GetConeAngles(var lpdwInsideConeAngle: DWORD;
var lpdwOutsideConeAngle: DWORD): HRESULT;
function GetConeOrientation(var lpvOrientation: D3DVECTOR): HRESULT;
function GetConeOutsideVolume(var lplConeOutsideVolume: Longint): HRESULT;
function GetMaxDistance(var lpflMaxDistance: D3DVALUE): HRESULT;
function GetMinDistance(var lpflMinDistance: D3DVALUE): HRESULT;
function GetMode(var lpdwMod: DWORD): HRESULT;
function GetPosition(var lpvPosition: D3DVECTOR): HRESULT;
function GetVelocity(var lpvVelocity: D3DVECTOR): HRESULT;
function SetAllParameters(const lpDs3dBuffer: DS3DBUFFER; dwApply: DWORD):
HRESULT;
function SetConeAngles(dwInsideConeAngle: DWORD; dwOutsideConeAngle: DWORD;
dwApply: DWORD): HRESULT;
function SetConeOrientation(x, y, z: D3DVALUE; dwApply: DWORD): HRESULT;
function SetConeOutsideVolume(lConeOutsideVolume: Longint; dwApply: DWORD):
HRESULT;
function SetMaxDistance(flMaxDistance: D3DVALUE; dwApply: DWORD): HRESULT;
function SetMinDistance(flMinDistance: D3DVALUE; dwApply: DWORD): HRESULT;
function SetMode(dwMode: DWORD; dwApply: DWORD): HRESULT;
function SetPosition(x, y, z: D3DVALUE; dwApply: DWORD): HRESULT;
function SetVelocity(x, y, z: D3DVALUE; dwApply: DWORD): HRESULT;| Properties |
| Events |
| Variables |
| Constructors |
| Functions |
function GetAllParameters(var lpDs3dBuffer: DS3DBUFFER): HRESULT;** IDirectSound3DBuffer methods
function GetConeAngles(var lpdwInsideConeAngle: DWORD;
var lpdwOutsideConeAngle: DWORD): HRESULT;
function GetConeOrientation(var lpvOrientation: D3DVECTOR): HRESULT;
function GetConeOutsideVolume(var lplConeOutsideVolume: Longint): HRESULT;
function GetMaxDistance(var lpflMaxDistance: D3DVALUE): HRESULT;
function GetMinDistance(var lpflMinDistance: D3DVALUE): HRESULT;
function GetMode(var lpdwMod: DWORD): HRESULT;
function GetPosition(var lpvPosition: D3DVECTOR): HRESULT;
function GetVelocity(var lpvVelocity: D3DVECTOR): HRESULT;
function SetAllParameters(const lpDs3dBuffer: DS3DBUFFER; dwApply: DWORD):
HRESULT;
function SetConeAngles(dwInsideConeAngle: DWORD; dwOutsideConeAngle: DWORD;
dwApply: DWORD): HRESULT;
function SetConeOrientation(x, y, z: D3DVALUE; dwApply: DWORD): HRESULT;
function SetConeOutsideVolume(lConeOutsideVolume: Longint; dwApply: DWORD):
HRESULT;
function SetMaxDistance(flMaxDistance: D3DVALUE; dwApply: DWORD): HRESULT;
function SetMinDistance(flMinDistance: D3DVALUE; dwApply: DWORD): HRESULT;
function SetMode(dwMode: DWORD; dwApply: DWORD): HRESULT;
function SetPosition(x, y, z: D3DVALUE; dwApply: DWORD): HRESULT;
function SetVelocity(x, y, z: D3DVALUE; dwApply: DWORD): HRESULT;| Properties |
| Events |
| Variables |