Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CameraCaptureUI API Spec #4576

Merged
merged 15 commits into from
Sep 16, 2024

Conversation

Saharsh979
Copy link
Contributor

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 Saharsh979 changed the title User/saharsh979/apispec draft CameraCaptureUI API Spec Jul 17, 2024
@mominshaikhdevs
Copy link

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

specs/CameraCaptureUI/CameraCaptureUI.md Outdated Show resolved Hide resolved
specs/CameraCaptureUI/CameraCaptureUI.md Outdated Show resolved Hide resolved
specs/CameraCaptureUI/CameraCaptureUI.md Show resolved Hide resolved
specs/CameraCaptureUI/CameraCaptureUI.md Show resolved Hide resolved
specs/CameraCaptureUI/CameraCaptureUI.md Show resolved Hide resolved
specs/CameraCaptureUI/CameraCaptureUI.md Show resolved Hide resolved
specs/CameraCaptureUI/CameraCaptureUI.md Show resolved Hide resolved
specs/CameraCaptureUI/CameraCaptureUI.md Outdated Show resolved Hide resolved
specs/CameraCaptureUI/CameraCaptureUI.md Show resolved Hide resolved
@mominshaikhdevs
Copy link

mominshaikhdevs commented Aug 14, 2024

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.

@Saharsh979 Saharsh979 merged commit db2faaf into user/Saharsh979/apispec Sep 16, 2024
1 check passed
@Saharsh979 Saharsh979 deleted the user/Saharsh979/apispec-draft branch September 16, 2024 04:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants