locked
ошибка с кнопкой камеры RRS feed

  • Вопрос

  • Простой код

    void CameraButtonsShutterKeyPressed(object sender, EventArgs e)
            {
                if (_photoCamera == null) return;
                try { _photoCamera.CaptureImage(); }
                catch (Exception) { }
            }
            void CameraButtonsShutterKeyHalfPressed(object sender, EventArgs e)
            {
                if (_photoCamera == null) return;
                try { _photoCamera.Focus(); }
                catch (Exception) { }
            }
            void CameraButtonsShutterKeyReleased(object sender, EventArgs e)
            {
                if (_photoCamera == null) return; //Ошибка здесь!!!!!!!!!!!!!!!!!!!!!!!!
                _photoCamera.CancelFocus();
            }

    При поунажатии на аппаратную кнопку камеры в момент отпускания вылетает сообщение

    Исключение типа "System.InvalidOperationException" возникло в Microsoft.Devices.Camera.ni.dll, но не было обработано в коде пользователя

    Дополнительные сведения: Cannot be called until capture has completed.

    20 декабря 2013 г. 20:10

Ответы