private void LoadDeviceResolutions(string deviceSignature) { try { cbVideoResolutions.Items.Clear(); foreach (var reso in _captureDeviceManager.GetDeviceResolutions(deviceSignature)) { cbVideoResolutions.Items.Add(reso); } if (cbVideoResolutions.Items.Count > 0) { cbVideoResolutions.SelectedIndex = 0; } } catch (Exception ex) { MessageBox.Show($@"Device Resolutions can not be loaded. Err : {ex.InnerException?.Message}"); } }
private void LoadDeviceResolutions(string deviceSignature) { try { cbVideoResolutions.Items.Clear(); foreach (var reso in captureDeviceManager.GetDeviceResolutions(deviceSignature)) { cbVideoResolutions.Items.Add(reso); } if (cbVideoResolutions.Items.Count > 0) { cbVideoResolutions.SelectedIndex = 0; } } catch (Exception ex) { MessageBox.Show($@"Разрешение камеры не может быть загруженным. Ошибка : {ex.InnerException?.Message}"); } }