Class IDirectSound3DBuffer (unit dsound)

Inherits from

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 lpdwMode: 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, dwOutsideConeAngle, 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 ;


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 lpdwMode: 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, dwOutsideConeAngle, 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