public void SetDefaultEndpoint(string devID, CSCore.CoreAudioAPI.Role eRole) { if (_PolicyConfig != null) { Marshal.ThrowExceptionForHR(_PolicyConfig.SetDefaultEndpoint(devID, eRole)); return; } if (_PolicyConfig10 != null) { Marshal.ThrowExceptionForHR(_PolicyConfig10.SetDefaultEndpoint(devID, eRole)); } }
public void SetDefaultEndpoint(string devID, DeviceRoles eRole) { if (_PolicyConfig != null) { Marshal.ThrowExceptionForHR(_PolicyConfig.SetDefaultEndpoint(devID, eRole)); return; } if (_PolicyConfigVista != null) { Marshal.ThrowExceptionForHR(_PolicyConfigVista.SetDefaultEndpoint(devID, eRole)); return; } if (_PolicyConfig10 != null) { Marshal.ThrowExceptionForHR(_PolicyConfig10.SetDefaultEndpoint(devID, eRole)); } }
public void SetDefaultEndpoint(string deviceId, NAudio.CoreAudioApi.Role role) { if (_PolicyConfig != null) { Marshal.ThrowExceptionForHR(_PolicyConfig.SetDefaultEndpoint(deviceId, role)); return; } if (_PolicyConfigVista != null) { Marshal.ThrowExceptionForHR(_PolicyConfigVista.SetDefaultEndpoint(deviceId, role)); return; } if (_PolicyConfig10 != null) { Marshal.ThrowExceptionForHR(_PolicyConfig10.SetDefaultEndpoint(deviceId, role)); } }