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