// C++/WinRT v2.0.220110.5 // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. #pragma once #ifndef WINRT_Windows_UI_Xaml_1_H #define WINRT_Windows_UI_Xaml_1_H #include "winrt/impl/Windows.UI.Xaml.0.h" WINRT_EXPORT namespace winrt::Windows::UI::Xaml { struct __declspec(empty_bases) IAdaptiveTrigger : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAdaptiveTrigger(std::nullptr_t = nullptr) noexcept {} IAdaptiveTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IAdaptiveTriggerFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAdaptiveTriggerFactory(std::nullptr_t = nullptr) noexcept {} IAdaptiveTriggerFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IAdaptiveTriggerStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAdaptiveTriggerStatics(std::nullptr_t = nullptr) noexcept {} IAdaptiveTriggerStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IApplication : winrt::Windows::Foundation::IInspectable, impl::consume_t { IApplication(std::nullptr_t = nullptr) noexcept {} IApplication(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IApplication2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IApplication2(std::nullptr_t = nullptr) noexcept {} IApplication2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IApplication3 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IApplication3(std::nullptr_t = nullptr) noexcept {} IApplication3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IApplicationFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IApplicationFactory(std::nullptr_t = nullptr) noexcept {} IApplicationFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IApplicationInitializationCallbackParams : winrt::Windows::Foundation::IInspectable, impl::consume_t { IApplicationInitializationCallbackParams(std::nullptr_t = nullptr) noexcept {} IApplicationInitializationCallbackParams(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IApplicationOverrides : winrt::Windows::Foundation::IInspectable, impl::consume_t { IApplicationOverrides(std::nullptr_t = nullptr) noexcept {} IApplicationOverrides(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IApplicationOverrides2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IApplicationOverrides2(std::nullptr_t = nullptr) noexcept {} IApplicationOverrides2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IApplicationStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IApplicationStatics(std::nullptr_t = nullptr) noexcept {} IApplicationStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IBindingFailedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IBindingFailedEventArgs(std::nullptr_t = nullptr) noexcept {} IBindingFailedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IBringIntoViewOptions : winrt::Windows::Foundation::IInspectable, impl::consume_t { IBringIntoViewOptions(std::nullptr_t = nullptr) noexcept {} IBringIntoViewOptions(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IBringIntoViewOptions2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IBringIntoViewOptions2(std::nullptr_t = nullptr) noexcept {} IBringIntoViewOptions2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IBringIntoViewRequestedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IBringIntoViewRequestedEventArgs(std::nullptr_t = nullptr) noexcept {} IBringIntoViewRequestedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IBrushTransition : winrt::Windows::Foundation::IInspectable, impl::consume_t { IBrushTransition(std::nullptr_t = nullptr) noexcept {} IBrushTransition(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IBrushTransitionFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IBrushTransitionFactory(std::nullptr_t = nullptr) noexcept {} IBrushTransitionFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IColorPaletteResources : winrt::Windows::Foundation::IInspectable, impl::consume_t { IColorPaletteResources(std::nullptr_t = nullptr) noexcept {} IColorPaletteResources(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IColorPaletteResourcesFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IColorPaletteResourcesFactory(std::nullptr_t = nullptr) noexcept {} IColorPaletteResourcesFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICornerRadiusHelper : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICornerRadiusHelper(std::nullptr_t = nullptr) noexcept {} ICornerRadiusHelper(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICornerRadiusHelperStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICornerRadiusHelperStatics(std::nullptr_t = nullptr) noexcept {} ICornerRadiusHelperStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDataContextChangedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDataContextChangedEventArgs(std::nullptr_t = nullptr) noexcept {} IDataContextChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDataTemplate : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDataTemplate(std::nullptr_t = nullptr) noexcept {} IDataTemplate(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDataTemplateExtension : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDataTemplateExtension(std::nullptr_t = nullptr) noexcept {} IDataTemplateExtension(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDataTemplateFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDataTemplateFactory(std::nullptr_t = nullptr) noexcept {} IDataTemplateFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDataTemplateKey : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDataTemplateKey(std::nullptr_t = nullptr) noexcept {} IDataTemplateKey(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDataTemplateKeyFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDataTemplateKeyFactory(std::nullptr_t = nullptr) noexcept {} IDataTemplateKeyFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDataTemplateStatics2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDataTemplateStatics2(std::nullptr_t = nullptr) noexcept {} IDataTemplateStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDebugSettings : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDebugSettings(std::nullptr_t = nullptr) noexcept {} IDebugSettings(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDebugSettings2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDebugSettings2(std::nullptr_t = nullptr) noexcept {} IDebugSettings2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDebugSettings3 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDebugSettings3(std::nullptr_t = nullptr) noexcept {} IDebugSettings3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDebugSettings4 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDebugSettings4(std::nullptr_t = nullptr) noexcept {} IDebugSettings4(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDependencyObject : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDependencyObject(std::nullptr_t = nullptr) noexcept {} IDependencyObject(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDependencyObject2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDependencyObject2(std::nullptr_t = nullptr) noexcept {} IDependencyObject2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDependencyObjectCollectionFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDependencyObjectCollectionFactory(std::nullptr_t = nullptr) noexcept {} IDependencyObjectCollectionFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDependencyObjectFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDependencyObjectFactory(std::nullptr_t = nullptr) noexcept {} IDependencyObjectFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDependencyProperty : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDependencyProperty(std::nullptr_t = nullptr) noexcept {} IDependencyProperty(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDependencyPropertyChangedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDependencyPropertyChangedEventArgs(std::nullptr_t = nullptr) noexcept {} IDependencyPropertyChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDependencyPropertyStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDependencyPropertyStatics(std::nullptr_t = nullptr) noexcept {} IDependencyPropertyStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDispatcherTimer : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDispatcherTimer(std::nullptr_t = nullptr) noexcept {} IDispatcherTimer(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDispatcherTimerFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDispatcherTimerFactory(std::nullptr_t = nullptr) noexcept {} IDispatcherTimerFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDragEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDragEventArgs(std::nullptr_t = nullptr) noexcept {} IDragEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDragEventArgs2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDragEventArgs2(std::nullptr_t = nullptr) noexcept {} IDragEventArgs2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDragEventArgs3 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDragEventArgs3(std::nullptr_t = nullptr) noexcept {} IDragEventArgs3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDragOperationDeferral : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDragOperationDeferral(std::nullptr_t = nullptr) noexcept {} IDragOperationDeferral(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDragStartingEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDragStartingEventArgs(std::nullptr_t = nullptr) noexcept {} IDragStartingEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDragStartingEventArgs2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDragStartingEventArgs2(std::nullptr_t = nullptr) noexcept {} IDragStartingEventArgs2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDragUI : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDragUI(std::nullptr_t = nullptr) noexcept {} IDragUI(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDragUIOverride : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDragUIOverride(std::nullptr_t = nullptr) noexcept {} IDragUIOverride(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDropCompletedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDropCompletedEventArgs(std::nullptr_t = nullptr) noexcept {} IDropCompletedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDurationHelper : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDurationHelper(std::nullptr_t = nullptr) noexcept {} IDurationHelper(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDurationHelperStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDurationHelperStatics(std::nullptr_t = nullptr) noexcept {} IDurationHelperStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IEffectiveViewportChangedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IEffectiveViewportChangedEventArgs(std::nullptr_t = nullptr) noexcept {} IEffectiveViewportChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IElementFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IElementFactory(std::nullptr_t = nullptr) noexcept {} IElementFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IElementFactoryGetArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IElementFactoryGetArgs(std::nullptr_t = nullptr) noexcept {} IElementFactoryGetArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IElementFactoryGetArgsFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IElementFactoryGetArgsFactory(std::nullptr_t = nullptr) noexcept {} IElementFactoryGetArgsFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IElementFactoryRecycleArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IElementFactoryRecycleArgs(std::nullptr_t = nullptr) noexcept {} IElementFactoryRecycleArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IElementFactoryRecycleArgsFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IElementFactoryRecycleArgsFactory(std::nullptr_t = nullptr) noexcept {} IElementFactoryRecycleArgsFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IElementSoundPlayer : winrt::Windows::Foundation::IInspectable, impl::consume_t { IElementSoundPlayer(std::nullptr_t = nullptr) noexcept {} IElementSoundPlayer(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IElementSoundPlayerStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IElementSoundPlayerStatics(std::nullptr_t = nullptr) noexcept {} IElementSoundPlayerStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IElementSoundPlayerStatics2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IElementSoundPlayerStatics2(std::nullptr_t = nullptr) noexcept {} IElementSoundPlayerStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IEventTrigger : winrt::Windows::Foundation::IInspectable, impl::consume_t { IEventTrigger(std::nullptr_t = nullptr) noexcept {} IEventTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IExceptionRoutedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IExceptionRoutedEventArgs(std::nullptr_t = nullptr) noexcept {} IExceptionRoutedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IExceptionRoutedEventArgsFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IExceptionRoutedEventArgsFactory(std::nullptr_t = nullptr) noexcept {} IExceptionRoutedEventArgsFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFrameworkElement : winrt::Windows::Foundation::IInspectable, impl::consume_t { IFrameworkElement(std::nullptr_t = nullptr) noexcept {} IFrameworkElement(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFrameworkElement2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IFrameworkElement2(std::nullptr_t = nullptr) noexcept {} IFrameworkElement2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFrameworkElement3 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IFrameworkElement3(std::nullptr_t = nullptr) noexcept {} IFrameworkElement3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFrameworkElement4 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IFrameworkElement4(std::nullptr_t = nullptr) noexcept {} IFrameworkElement4(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFrameworkElement6 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IFrameworkElement6(std::nullptr_t = nullptr) noexcept {} IFrameworkElement6(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFrameworkElement7 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IFrameworkElement7(std::nullptr_t = nullptr) noexcept {} IFrameworkElement7(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFrameworkElementFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IFrameworkElementFactory(std::nullptr_t = nullptr) noexcept {} IFrameworkElementFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFrameworkElementOverrides : winrt::Windows::Foundation::IInspectable, impl::consume_t { IFrameworkElementOverrides(std::nullptr_t = nullptr) noexcept {} IFrameworkElementOverrides(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFrameworkElementOverrides2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IFrameworkElementOverrides2(std::nullptr_t = nullptr) noexcept {} IFrameworkElementOverrides2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFrameworkElementProtected7 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IFrameworkElementProtected7(std::nullptr_t = nullptr) noexcept {} IFrameworkElementProtected7(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFrameworkElementStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IFrameworkElementStatics(std::nullptr_t = nullptr) noexcept {} IFrameworkElementStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFrameworkElementStatics2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IFrameworkElementStatics2(std::nullptr_t = nullptr) noexcept {} IFrameworkElementStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFrameworkElementStatics4 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IFrameworkElementStatics4(std::nullptr_t = nullptr) noexcept {} IFrameworkElementStatics4(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFrameworkElementStatics5 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IFrameworkElementStatics5(std::nullptr_t = nullptr) noexcept {} IFrameworkElementStatics5(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFrameworkElementStatics6 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IFrameworkElementStatics6(std::nullptr_t = nullptr) noexcept {} IFrameworkElementStatics6(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFrameworkTemplate : winrt::Windows::Foundation::IInspectable, impl::consume_t { IFrameworkTemplate(std::nullptr_t = nullptr) noexcept {} IFrameworkTemplate(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFrameworkTemplateFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IFrameworkTemplateFactory(std::nullptr_t = nullptr) noexcept {} IFrameworkTemplateFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFrameworkView : winrt::Windows::Foundation::IInspectable, impl::consume_t { IFrameworkView(std::nullptr_t = nullptr) noexcept {} IFrameworkView(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFrameworkViewSource : winrt::Windows::Foundation::IInspectable, impl::consume_t { IFrameworkViewSource(std::nullptr_t = nullptr) noexcept {} IFrameworkViewSource(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IGridLengthHelper : winrt::Windows::Foundation::IInspectable, impl::consume_t { IGridLengthHelper(std::nullptr_t = nullptr) noexcept {} IGridLengthHelper(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IGridLengthHelperStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IGridLengthHelperStatics(std::nullptr_t = nullptr) noexcept {} IGridLengthHelperStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IMediaFailedRoutedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IMediaFailedRoutedEventArgs(std::nullptr_t = nullptr) noexcept {} IMediaFailedRoutedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IPointHelper : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPointHelper(std::nullptr_t = nullptr) noexcept {} IPointHelper(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IPointHelperStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPointHelperStatics(std::nullptr_t = nullptr) noexcept {} IPointHelperStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IPropertyMetadata : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPropertyMetadata(std::nullptr_t = nullptr) noexcept {} IPropertyMetadata(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IPropertyMetadataFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPropertyMetadataFactory(std::nullptr_t = nullptr) noexcept {} IPropertyMetadataFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IPropertyMetadataStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPropertyMetadataStatics(std::nullptr_t = nullptr) noexcept {} IPropertyMetadataStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IPropertyPath : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPropertyPath(std::nullptr_t = nullptr) noexcept {} IPropertyPath(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IPropertyPathFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPropertyPathFactory(std::nullptr_t = nullptr) noexcept {} IPropertyPathFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRectHelper : winrt::Windows::Foundation::IInspectable, impl::consume_t { IRectHelper(std::nullptr_t = nullptr) noexcept {} IRectHelper(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRectHelperStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IRectHelperStatics(std::nullptr_t = nullptr) noexcept {} IRectHelperStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IResourceDictionary : winrt::Windows::Foundation::IInspectable, impl::consume_t { IResourceDictionary(std::nullptr_t = nullptr) noexcept {} IResourceDictionary(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IResourceDictionaryFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IResourceDictionaryFactory(std::nullptr_t = nullptr) noexcept {} IResourceDictionaryFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRoutedEvent : winrt::Windows::Foundation::IInspectable, impl::consume_t { IRoutedEvent(std::nullptr_t = nullptr) noexcept {} IRoutedEvent(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRoutedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IRoutedEventArgs(std::nullptr_t = nullptr) noexcept {} IRoutedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRoutedEventArgsFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IRoutedEventArgsFactory(std::nullptr_t = nullptr) noexcept {} IRoutedEventArgsFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IScalarTransition : winrt::Windows::Foundation::IInspectable, impl::consume_t { IScalarTransition(std::nullptr_t = nullptr) noexcept {} IScalarTransition(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IScalarTransitionFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IScalarTransitionFactory(std::nullptr_t = nullptr) noexcept {} IScalarTransitionFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ISetter : winrt::Windows::Foundation::IInspectable, impl::consume_t { ISetter(std::nullptr_t = nullptr) noexcept {} ISetter(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ISetter2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { ISetter2(std::nullptr_t = nullptr) noexcept {} ISetter2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ISetterBase : winrt::Windows::Foundation::IInspectable, impl::consume_t { ISetterBase(std::nullptr_t = nullptr) noexcept {} ISetterBase(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ISetterBaseCollection : winrt::Windows::Foundation::IInspectable, impl::consume_t { ISetterBaseCollection(std::nullptr_t = nullptr) noexcept {} ISetterBaseCollection(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ISetterBaseFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { ISetterBaseFactory(std::nullptr_t = nullptr) noexcept {} ISetterBaseFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ISetterFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { ISetterFactory(std::nullptr_t = nullptr) noexcept {} ISetterFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ISizeChangedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { ISizeChangedEventArgs(std::nullptr_t = nullptr) noexcept {} ISizeChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ISizeHelper : winrt::Windows::Foundation::IInspectable, impl::consume_t { ISizeHelper(std::nullptr_t = nullptr) noexcept {} ISizeHelper(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ISizeHelperStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { ISizeHelperStatics(std::nullptr_t = nullptr) noexcept {} ISizeHelperStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IStateTrigger : winrt::Windows::Foundation::IInspectable, impl::consume_t { IStateTrigger(std::nullptr_t = nullptr) noexcept {} IStateTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IStateTriggerBase : winrt::Windows::Foundation::IInspectable, impl::consume_t { IStateTriggerBase(std::nullptr_t = nullptr) noexcept {} IStateTriggerBase(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IStateTriggerBaseFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IStateTriggerBaseFactory(std::nullptr_t = nullptr) noexcept {} IStateTriggerBaseFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IStateTriggerBaseProtected : winrt::Windows::Foundation::IInspectable, impl::consume_t { IStateTriggerBaseProtected(std::nullptr_t = nullptr) noexcept {} IStateTriggerBaseProtected(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IStateTriggerStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IStateTriggerStatics(std::nullptr_t = nullptr) noexcept {} IStateTriggerStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IStyle : winrt::Windows::Foundation::IInspectable, impl::consume_t { IStyle(std::nullptr_t = nullptr) noexcept {} IStyle(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IStyleFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IStyleFactory(std::nullptr_t = nullptr) noexcept {} IStyleFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ITargetPropertyPath : winrt::Windows::Foundation::IInspectable, impl::consume_t { ITargetPropertyPath(std::nullptr_t = nullptr) noexcept {} ITargetPropertyPath(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ITargetPropertyPathFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { ITargetPropertyPathFactory(std::nullptr_t = nullptr) noexcept {} ITargetPropertyPathFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IThicknessHelper : winrt::Windows::Foundation::IInspectable, impl::consume_t { IThicknessHelper(std::nullptr_t = nullptr) noexcept {} IThicknessHelper(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IThicknessHelperStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IThicknessHelperStatics(std::nullptr_t = nullptr) noexcept {} IThicknessHelperStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ITriggerAction : winrt::Windows::Foundation::IInspectable, impl::consume_t { ITriggerAction(std::nullptr_t = nullptr) noexcept {} ITriggerAction(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ITriggerActionFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { ITriggerActionFactory(std::nullptr_t = nullptr) noexcept {} ITriggerActionFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ITriggerBase : winrt::Windows::Foundation::IInspectable, impl::consume_t { ITriggerBase(std::nullptr_t = nullptr) noexcept {} ITriggerBase(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ITriggerBaseFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { ITriggerBaseFactory(std::nullptr_t = nullptr) noexcept {} ITriggerBaseFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IUIElement : winrt::Windows::Foundation::IInspectable, impl::consume_t { IUIElement(std::nullptr_t = nullptr) noexcept {} IUIElement(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IUIElement10 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IUIElement10(std::nullptr_t = nullptr) noexcept {} IUIElement10(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IUIElement2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IUIElement2(std::nullptr_t = nullptr) noexcept {} IUIElement2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IUIElement3 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IUIElement3(std::nullptr_t = nullptr) noexcept {} IUIElement3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IUIElement4 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IUIElement4(std::nullptr_t = nullptr) noexcept {} IUIElement4(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IUIElement5 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IUIElement5(std::nullptr_t = nullptr) noexcept {} IUIElement5(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IUIElement7 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IUIElement7(std::nullptr_t = nullptr) noexcept {} IUIElement7(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IUIElement8 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IUIElement8(std::nullptr_t = nullptr) noexcept {} IUIElement8(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IUIElement9 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IUIElement9(std::nullptr_t = nullptr) noexcept {} IUIElement9(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IUIElementFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IUIElementFactory(std::nullptr_t = nullptr) noexcept {} IUIElementFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IUIElementOverrides : winrt::Windows::Foundation::IInspectable, impl::consume_t { IUIElementOverrides(std::nullptr_t = nullptr) noexcept {} IUIElementOverrides(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IUIElementOverrides7 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IUIElementOverrides7(std::nullptr_t = nullptr) noexcept {} IUIElementOverrides7(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IUIElementOverrides8 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IUIElementOverrides8(std::nullptr_t = nullptr) noexcept {} IUIElementOverrides8(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IUIElementOverrides9 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IUIElementOverrides9(std::nullptr_t = nullptr) noexcept {} IUIElementOverrides9(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IUIElementStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IUIElementStatics(std::nullptr_t = nullptr) noexcept {} IUIElementStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IUIElementStatics10 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IUIElementStatics10(std::nullptr_t = nullptr) noexcept {} IUIElementStatics10(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IUIElementStatics2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IUIElementStatics2(std::nullptr_t = nullptr) noexcept {} IUIElementStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IUIElementStatics3 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IUIElementStatics3(std::nullptr_t = nullptr) noexcept {} IUIElementStatics3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IUIElementStatics4 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IUIElementStatics4(std::nullptr_t = nullptr) noexcept {} IUIElementStatics4(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IUIElementStatics5 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IUIElementStatics5(std::nullptr_t = nullptr) noexcept {} IUIElementStatics5(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IUIElementStatics6 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IUIElementStatics6(std::nullptr_t = nullptr) noexcept {} IUIElementStatics6(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IUIElementStatics7 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IUIElementStatics7(std::nullptr_t = nullptr) noexcept {} IUIElementStatics7(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IUIElementStatics8 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IUIElementStatics8(std::nullptr_t = nullptr) noexcept {} IUIElementStatics8(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IUIElementStatics9 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IUIElementStatics9(std::nullptr_t = nullptr) noexcept {} IUIElementStatics9(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IUIElementWeakCollection : winrt::Windows::Foundation::IInspectable, impl::consume_t { IUIElementWeakCollection(std::nullptr_t = nullptr) noexcept {} IUIElementWeakCollection(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IUIElementWeakCollectionFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IUIElementWeakCollectionFactory(std::nullptr_t = nullptr) noexcept {} IUIElementWeakCollectionFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IUnhandledExceptionEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IUnhandledExceptionEventArgs(std::nullptr_t = nullptr) noexcept {} IUnhandledExceptionEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IVector3Transition : winrt::Windows::Foundation::IInspectable, impl::consume_t { IVector3Transition(std::nullptr_t = nullptr) noexcept {} IVector3Transition(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IVector3TransitionFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IVector3TransitionFactory(std::nullptr_t = nullptr) noexcept {} IVector3TransitionFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IVisualState : winrt::Windows::Foundation::IInspectable, impl::consume_t { IVisualState(std::nullptr_t = nullptr) noexcept {} IVisualState(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IVisualState2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IVisualState2(std::nullptr_t = nullptr) noexcept {} IVisualState2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IVisualStateChangedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IVisualStateChangedEventArgs(std::nullptr_t = nullptr) noexcept {} IVisualStateChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IVisualStateGroup : winrt::Windows::Foundation::IInspectable, impl::consume_t { IVisualStateGroup(std::nullptr_t = nullptr) noexcept {} IVisualStateGroup(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IVisualStateManager : winrt::Windows::Foundation::IInspectable, impl::consume_t { IVisualStateManager(std::nullptr_t = nullptr) noexcept {} IVisualStateManager(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IVisualStateManagerFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IVisualStateManagerFactory(std::nullptr_t = nullptr) noexcept {} IVisualStateManagerFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IVisualStateManagerOverrides : winrt::Windows::Foundation::IInspectable, impl::consume_t { IVisualStateManagerOverrides(std::nullptr_t = nullptr) noexcept {} IVisualStateManagerOverrides(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IVisualStateManagerProtected : winrt::Windows::Foundation::IInspectable, impl::consume_t { IVisualStateManagerProtected(std::nullptr_t = nullptr) noexcept {} IVisualStateManagerProtected(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IVisualStateManagerStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IVisualStateManagerStatics(std::nullptr_t = nullptr) noexcept {} IVisualStateManagerStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IVisualTransition : winrt::Windows::Foundation::IInspectable, impl::consume_t { IVisualTransition(std::nullptr_t = nullptr) noexcept {} IVisualTransition(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IVisualTransitionFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IVisualTransitionFactory(std::nullptr_t = nullptr) noexcept {} IVisualTransitionFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IWindow : winrt::Windows::Foundation::IInspectable, impl::consume_t { IWindow(std::nullptr_t = nullptr) noexcept {} IWindow(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IWindow2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IWindow2(std::nullptr_t = nullptr) noexcept {} IWindow2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IWindow3 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IWindow3(std::nullptr_t = nullptr) noexcept {} IWindow3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IWindow4 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IWindow4(std::nullptr_t = nullptr) noexcept {} IWindow4(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IWindowCreatedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IWindowCreatedEventArgs(std::nullptr_t = nullptr) noexcept {} IWindowCreatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IWindowStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IWindowStatics(std::nullptr_t = nullptr) noexcept {} IWindowStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IXamlRoot : winrt::Windows::Foundation::IInspectable, impl::consume_t { IXamlRoot(std::nullptr_t = nullptr) noexcept {} IXamlRoot(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IXamlRootChangedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IXamlRootChangedEventArgs(std::nullptr_t = nullptr) noexcept {} IXamlRootChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; } #endif