Пример #1
0
        public static IReadOnlyList <PlaybackDevice> GetPlaybackDevices()
        {
            List <string>         PlaybackName    = WinSound.GetPlaybackNames();
            List <PlaybackDevice> PlaybackDevices = new();

            foreach (string Device in PlaybackName)
            {
                PlaybackDevices.Add(new PlaybackDevice(Device));
            }
            return(PlaybackDevices.AsReadOnly());
        }
Пример #2
0
        public static IReadOnlyList <RecordingDevice> GetRecordingDevices()
        {
            List <string>          RecordingNames   = WinSound.GetRecordingNames();
            List <RecordingDevice> RecordingDevices = new();

            foreach (string Device in RecordingNames)
            {
                RecordingDevices.Add(new RecordingDevice(Device));
            }
            return(RecordingDevices.AsReadOnly());
        }