public static int GetPosition(string deviceName) { int microphoneDeviceIDFromName = Microphone.GetMicrophoneDeviceIDFromName(deviceName); bool flag = microphoneDeviceIDFromName == -1; int result; if (flag) { result = 0; } else { result = Microphone.GetRecordPosition(microphoneDeviceIDFromName); } return(result); }