コード例 #1
0
ファイル: Preferences.cs プロジェクト: suvjunmd/Moritz
        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);
        }
コード例 #2
0
ファイル: Preferences.cs プロジェクト: suvjunmd/Moritz
 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;
 }