Class IDirectSound3DListener (unit dsound)

Inherits from

IUnknown

IDirectSound3DListener //

Constructors



Functions

function CommitDeferredSettings: HRESULT ;


function GetAllParameters ( var lpListener: DS3DLISTENER ): HRESULT ;


function GetDistanceFactor ( var lpflDistanceFactor: D3DVALUE ): HRESULT ;


function GetDopplerFactor ( var lpflDopplerFactor: D3DVALUE ): HRESULT ;


function GetOrientation ( var lpvOrientFront: D3DVECTOR ; var lpvOrientTop: D3DVECTOR ): HRESULT ;


function GetPosition ( var lpvPosition: D3DVECTOR ): HRESULT ;


function GetRolloffFactor ( var lpflRolloffFactor: D3DVALUE ): HRESULT ;


function GetVelocity ( var lpvVelocity: D3DVECTOR): HRESULT ;


function SetAllParameters ( const lpListener: DS3DLISTENER ; dwApply: DWORD ): HRESULT ;


function SetDistanceFactor ( flDistanceFactor: D3DVALUE ; dwApply: DWORD ): HRESULT ;


function SetDopplerFactor ( flDopplerFactor: D3DVALUE ; dwApply: DWORD ): HRESULT ;


function SetOrientation ( xFront, yFront, zFront, xTop, yTop, zTop: D3DVALUE ; dwApply: DWORD ): HRESULT ;


function SetPosition ( x, y, z: D3DVALUE ; dwApply: DWORD ): HRESULT ;


function SetRolloffFactor ( flRolloffFactor: D3DVALUE ; dwApply: DWORD ): HRESULT ;


function SetVelocity ( x, y, z: D3DVALUE ; dwApply: DWORD ): HRESULT ;


Properties

Events

Variables


Constructors


Functions


function CommitDeferredSettings: HRESULT ;


function GetAllParameters ( var lpListener: DS3DLISTENER ): HRESULT ;


function GetDistanceFactor ( var lpflDistanceFactor: D3DVALUE ): HRESULT ;


function GetDopplerFactor ( var lpflDopplerFactor: D3DVALUE ): HRESULT ;


function GetOrientation ( var lpvOrientFront: D3DVECTOR ; var lpvOrientTop: D3DVECTOR ): HRESULT ;


function GetPosition ( var lpvPosition: D3DVECTOR ): HRESULT ;


function GetRolloffFactor ( var lpflRolloffFactor: D3DVALUE ): HRESULT ;


function GetVelocity ( var lpvVelocity: D3DVECTOR): HRESULT ;


function SetAllParameters ( const lpListener: DS3DLISTENER ; dwApply: DWORD ): HRESULT ;


function SetDistanceFactor ( flDistanceFactor: D3DVALUE ; dwApply: DWORD ): HRESULT ;


function SetDopplerFactor ( flDopplerFactor: D3DVALUE ; dwApply: DWORD ): HRESULT ;


function SetOrientation ( xFront, yFront, zFront, xTop, yTop, zTop: D3DVALUE ; dwApply: DWORD ): HRESULT ;


function SetPosition ( x, y, z: D3DVALUE ; dwApply: DWORD ): HRESULT ;


function SetRolloffFactor ( flRolloffFactor: D3DVALUE ; dwApply: DWORD ): HRESULT ;


function SetVelocity ( x, y, z: D3DVALUE ; dwApply: DWORD ): HRESULT ;


Properties


Events


Variables