| Class IDirectSound3DListener (unit DirectX) |
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, 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;** IDirectSound3DListener methods
function GetDistanceFactor(var lpflDistanceFactor: D3DVALUE): HRESULT;
function GetDopplerFactor(var lpflDopplerFactor: D3DVALUE): HRESULT;
function GetOrientation(var lpvOrientFront, 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 |