private static void InvokeOnCapturedPhotoToMemoryDelegate(PhotoCapture.OnCapturedToMemoryCallback callback, long hResult, IntPtr photoCaptureFramePtr) { PhotoCaptureFrame photoCaptureFrame = null; bool flag = photoCaptureFramePtr != IntPtr.Zero; if (flag) { photoCaptureFrame = new PhotoCaptureFrame(photoCaptureFramePtr); } callback(PhotoCapture.MakeCaptureResult(hResult), photoCaptureFrame); }
private static void InvokeOnCapturedPhotoToDiskDelegate(PhotoCapture.OnCapturedToDiskCallback callback, long hResult) { callback(PhotoCapture.MakeCaptureResult(hResult)); }
private static void InvokeOnPhotoModeStoppedDelegate(PhotoCapture.OnPhotoModeStoppedCallback callback, long hResult) { callback(PhotoCapture.MakeCaptureResult(hResult)); }