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()); }
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()); }