WindowsAppSDK icon indicating copy to clipboard operation
WindowsAppSDK copied to clipboard

CameraCaptureUI API Spec

Open Saharsh979 opened this issue 1 year ago • 2 comments

This is API Spec for Issue: #1034

The spec details the implementation of CameraCaptureUI tailored for desktop applications, enabling seamless integration of native camera capture functionalities across Windows platforms supported by WinAppSDK.

The current WinRT CameraCaptureUI, designed primarily for UWP, presents challenges in desktop environments due to dependencies on CoreWindow and lack of IInitializeWithWindow support. Developers resort to complex interop solutions for integration. In response, the CameraCaptureUI API for WinAppSDK provides a streamlined solution with feature parity, now supporting windowID in the constructor for enhanced desktop compatibility.

Saharsh979 avatar Jul 17 '24 11:07 Saharsh979

I hope this PR doesn't get stuck and gets merged asap.

mominshaikhdevs avatar Jul 18 '24 08:07 mominshaikhdevs

This API should work both -

  1. within AppContainer (AppContainer for Win32 apps - #219 and win32-app-isolation).
  2. and without AppContainer (MediumIL and HighIL).

as should All WindowsAppSDK APIs be.

mominshaikhdevs avatar Aug 14 '24 13:08 mominshaikhdevs