/// <summary> /// Sets the Audio switch with the specified name to the specified state name /// </summary> /// <param name="switchName"></param> /// <param name="switchStateName"></param> public static void SetSwitchState(string switchName, string switchStateName) { uint switchId = NativeAudioSystem.GetAudioSwitchId(switchName); if (switchId != Audio.InvalidControlId) { uint switchStateId = NativeAudioSystem.GetAudioSwitchStateId(switchId, switchStateName); if (switchStateId != Audio.InvalidSwitchStateId) { NativeAudioSystem.SetAudioSwitchState(switchId, switchStateId); } } }