Ejemplo n.º 1
0
        private void UnregisterHdrCaptureProgress()
        {
            Native.UnsetHdrCaptureProgressCallback(_handle).
            ThrowIfFailed("Failed to unset hdr capture progres callback.");

            _hdrCaptureProgressCallback = null;
        }
Ejemplo n.º 2
0
        private void UnregisterHdrCaptureProgress()
        {
            Native.UnsetHdrCaptureProgressCallback(_handle).
            ThrowIfFailed("Unsetting hdr capture progress is failed");

            _hdrCaptureProgressCallback = null;
        }
Ejemplo n.º 3
0
 private void RegisterHdrCaptureProgress()
 {
     _hdrCaptureProgressCallback = (int percent, IntPtr userData) =>
     {
         _hdrCaptureProgress?.Invoke(this, new HdrCaptureProgressEventArgs(percent));
     };
     CameraErrorFactory.ThrowIfError(Native.SetHdrCaptureProgressCallback(_handle, _hdrCaptureProgressCallback, IntPtr.Zero),
                                     "Setting Hdr capture progress callback failed");
 }
Ejemplo n.º 4
0
        private void RegisterHdrCaptureProgress()
        {
            _hdrCaptureProgressCallback = (percent, _) =>
            {
                _hdrCaptureProgress?.Invoke(this, new HdrCaptureProgressEventArgs(percent));
            };

            Native.SetHdrCaptureProgressCallback(_handle, _hdrCaptureProgressCallback).
            ThrowIfFailed("Failed to set Hdr capture progress callback.");
        }
Ejemplo n.º 5
0
 private void UnregisterHdrCaptureProgress()
 {
     CameraErrorFactory.ThrowIfError(Native.UnsetHdrCaptureProgressCallback(_handle),
                                     "Unsetting hdr capture progress is failed");
     _hdrCaptureProgressCallback = null;
 }