// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.240405.15 #pragma once #ifndef WINRT_Microsoft_UI_Xaml_Hosting_1_H #define WINRT_Microsoft_UI_Xaml_Hosting_1_H #include "winrt/impl/Microsoft.UI.Xaml.Hosting.0.h" WINRT_EXPORT namespace winrt::Microsoft::UI::Xaml::Hosting { struct WINRT_IMPL_EMPTY_BASES IDesktopWindowXamlSource : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDesktopWindowXamlSource(std::nullptr_t = nullptr) noexcept {} IDesktopWindowXamlSource(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IDesktopWindowXamlSource2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDesktopWindowXamlSource2(std::nullptr_t = nullptr) noexcept {} IDesktopWindowXamlSource2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IDesktopWindowXamlSourceFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDesktopWindowXamlSourceFactory(std::nullptr_t = nullptr) noexcept {} IDesktopWindowXamlSourceFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IDesktopWindowXamlSourceGotFocusEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDesktopWindowXamlSourceGotFocusEventArgs(std::nullptr_t = nullptr) noexcept {} IDesktopWindowXamlSourceGotFocusEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IDesktopWindowXamlSourceTakeFocusRequestedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDesktopWindowXamlSourceTakeFocusRequestedEventArgs(std::nullptr_t = nullptr) noexcept {} IDesktopWindowXamlSourceTakeFocusRequestedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IElementCompositionPreview : winrt::Windows::Foundation::IInspectable, impl::consume_t { IElementCompositionPreview(std::nullptr_t = nullptr) noexcept {} IElementCompositionPreview(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IElementCompositionPreviewStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IElementCompositionPreviewStatics(std::nullptr_t = nullptr) noexcept {} IElementCompositionPreviewStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IWindowsXamlManager : winrt::Windows::Foundation::IInspectable, impl::consume_t { IWindowsXamlManager(std::nullptr_t = nullptr) noexcept {} IWindowsXamlManager(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IWindowsXamlManager2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IWindowsXamlManager2(std::nullptr_t = nullptr) noexcept {} IWindowsXamlManager2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IWindowsXamlManagerStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IWindowsXamlManagerStatics(std::nullptr_t = nullptr) noexcept {} IWindowsXamlManagerStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IWindowsXamlManagerStatics2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IWindowsXamlManagerStatics2(std::nullptr_t = nullptr) noexcept {} IWindowsXamlManagerStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IXamlShutdownCompletedOnThreadEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IXamlShutdownCompletedOnThreadEventArgs(std::nullptr_t = nullptr) noexcept {} IXamlShutdownCompletedOnThreadEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IXamlSourceFocusNavigationRequest : winrt::Windows::Foundation::IInspectable, impl::consume_t { IXamlSourceFocusNavigationRequest(std::nullptr_t = nullptr) noexcept {} IXamlSourceFocusNavigationRequest(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IXamlSourceFocusNavigationRequestFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IXamlSourceFocusNavigationRequestFactory(std::nullptr_t = nullptr) noexcept {} IXamlSourceFocusNavigationRequestFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IXamlSourceFocusNavigationResult : winrt::Windows::Foundation::IInspectable, impl::consume_t { IXamlSourceFocusNavigationResult(std::nullptr_t = nullptr) noexcept {} IXamlSourceFocusNavigationResult(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IXamlSourceFocusNavigationResultFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IXamlSourceFocusNavigationResultFactory(std::nullptr_t = nullptr) noexcept {} IXamlSourceFocusNavigationResultFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; } #endif