The IDirectSound3DListener::GetPosition method retrieves the listener's current position in distance units. By default, these units are meters, but this can be changed by calling the IDirectSound3DListener::SetDistanceFactor method.
HRESULT GetPosition(
LPD3DVECTOR lpvPosition
);
If the method succeeds, the return value is DS_OK.
If the method fails, the return value may be DSERR_INVALIDPARAM.