private void UnregisterHdrCaptureProgress() { Native.UnsetHdrCaptureProgressCallback(_handle). ThrowIfFailed("Failed to unset hdr capture progres callback."); _hdrCaptureProgressCallback = null; }
private void UnregisterHdrCaptureProgress() { Native.UnsetHdrCaptureProgressCallback(_handle). ThrowIfFailed("Unsetting hdr capture progress is failed"); _hdrCaptureProgressCallback = null; }
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"); }
private void RegisterHdrCaptureProgress() { _hdrCaptureProgressCallback = (percent, _) => { _hdrCaptureProgress?.Invoke(this, new HdrCaptureProgressEventArgs(percent)); }; Native.SetHdrCaptureProgressCallback(_handle, _hdrCaptureProgressCallback). ThrowIfFailed("Failed to set Hdr capture progress callback."); }
private void UnregisterHdrCaptureProgress() { CameraErrorFactory.ThrowIfError(Native.UnsetHdrCaptureProgressCallback(_handle), "Unsetting hdr capture progress is failed"); _hdrCaptureProgressCallback = null; }