// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.240405.15 #pragma once #ifndef WINRT_Microsoft_Windows_Media_Capture_1_H #define WINRT_Microsoft_Windows_Media_Capture_1_H #include "winrt/impl/Microsoft.Windows.Media.Capture.0.h" WINRT_EXPORT namespace winrt::Microsoft::Windows::Media::Capture { struct WINRT_IMPL_EMPTY_BASES ICameraCaptureUI : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICameraCaptureUI(std::nullptr_t = nullptr) noexcept {} ICameraCaptureUI(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES ICameraCaptureUIFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICameraCaptureUIFactory(std::nullptr_t = nullptr) noexcept {} ICameraCaptureUIFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES ICameraCaptureUIPhotoCaptureSettings : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICameraCaptureUIPhotoCaptureSettings(std::nullptr_t = nullptr) noexcept {} ICameraCaptureUIPhotoCaptureSettings(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES ICameraCaptureUIVideoCaptureSettings : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICameraCaptureUIVideoCaptureSettings(std::nullptr_t = nullptr) noexcept {} ICameraCaptureUIVideoCaptureSettings(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; } #endif