private bool CaptureOutputDevices() { bool success = true; foreach (Moritz.Globals.IODevices.OutputDevice netOutputDevice in DeviceCollections.OutputDevices) { try { Multimedia.Midi.OutputDevice outputDevice = new Multimedia.Midi.OutputDevice(netOutputDevice.ID); MultimediaMidiOutputDevices.Add(netOutputDevice.Name, outputDevice); } catch { MultimediaMidiOutputDevices.Clear(); success = false; break; } } return(success); }
private bool CaptureOutputDevices() { bool success = true; foreach(Moritz.Globals.IODevices.OutputDevice netOutputDevice in DeviceCollections.OutputDevices) { try { Multimedia.Midi.OutputDevice outputDevice = new Multimedia.Midi.OutputDevice(netOutputDevice.ID); MultimediaMidiOutputDevices.Add(netOutputDevice.Name, outputDevice); } catch { MultimediaMidiOutputDevices.Clear(); success = false; break; } } return success; }