| Server IP : 121.121.20.254 / Your IP : 216.73.217.89 Web Server : Microsoft-IIS/10.0 System : Windows NT WEB-SERVER 10.0 build 20348 (Windows Server 2022) AMD64 User : IUSR ( 0) PHP Version : 8.3.28 Disable Function : NONE MySQL : ON | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : C:/Program Files (x86)/Windows Kits/10/Include/10.0.26100.0/cppwinrt/winrt/impl/ |
Upload File : |
// C++/WinRT v2.0.250303.1
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License.
#pragma once
#ifndef WINRT_Windows_UI_Core_1_H
#define WINRT_Windows_UI_Core_1_H
#include "winrt/impl/Windows.UI.Core.0.h"
WINRT_EXPORT namespace winrt::Windows::UI::Core
{
struct WINRT_IMPL_EMPTY_BASES IAcceleratorKeyEventArgs :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IAcceleratorKeyEventArgs>,
impl::require<winrt::Windows::UI::Core::IAcceleratorKeyEventArgs, winrt::Windows::UI::Core::ICoreWindowEventArgs>
{
IAcceleratorKeyEventArgs(std::nullptr_t = nullptr) noexcept {}
IAcceleratorKeyEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IAcceleratorKeyEventArgs2 :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IAcceleratorKeyEventArgs2>,
impl::require<winrt::Windows::UI::Core::IAcceleratorKeyEventArgs2, winrt::Windows::UI::Core::ICoreWindowEventArgs>
{
IAcceleratorKeyEventArgs2(std::nullptr_t = nullptr) noexcept {}
IAcceleratorKeyEventArgs2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IAutomationProviderRequestedEventArgs :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IAutomationProviderRequestedEventArgs>,
impl::require<winrt::Windows::UI::Core::IAutomationProviderRequestedEventArgs, winrt::Windows::UI::Core::ICoreWindowEventArgs>
{
IAutomationProviderRequestedEventArgs(std::nullptr_t = nullptr) noexcept {}
IAutomationProviderRequestedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IBackRequestedEventArgs :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IBackRequestedEventArgs>
{
IBackRequestedEventArgs(std::nullptr_t = nullptr) noexcept {}
IBackRequestedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ICharacterReceivedEventArgs :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ICharacterReceivedEventArgs>,
impl::require<winrt::Windows::UI::Core::ICharacterReceivedEventArgs, winrt::Windows::UI::Core::ICoreWindowEventArgs>
{
ICharacterReceivedEventArgs(std::nullptr_t = nullptr) noexcept {}
ICharacterReceivedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IClosestInteractiveBoundsRequestedEventArgs :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IClosestInteractiveBoundsRequestedEventArgs>
{
IClosestInteractiveBoundsRequestedEventArgs(std::nullptr_t = nullptr) noexcept {}
IClosestInteractiveBoundsRequestedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ICoreAcceleratorKeys :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ICoreAcceleratorKeys>
{
ICoreAcceleratorKeys(std::nullptr_t = nullptr) noexcept {}
ICoreAcceleratorKeys(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ICoreClosestInteractiveBoundsRequested :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ICoreClosestInteractiveBoundsRequested>
{
ICoreClosestInteractiveBoundsRequested(std::nullptr_t = nullptr) noexcept {}
ICoreClosestInteractiveBoundsRequested(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ICoreComponentFocusable :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ICoreComponentFocusable>
{
ICoreComponentFocusable(std::nullptr_t = nullptr) noexcept {}
ICoreComponentFocusable(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ICoreCursor :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ICoreCursor>
{
ICoreCursor(std::nullptr_t = nullptr) noexcept {}
ICoreCursor(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ICoreCursorFactory :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ICoreCursorFactory>
{
ICoreCursorFactory(std::nullptr_t = nullptr) noexcept {}
ICoreCursorFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ICoreDispatcher :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ICoreDispatcher>,
impl::require<winrt::Windows::UI::Core::ICoreDispatcher, winrt::Windows::UI::Core::ICoreAcceleratorKeys>
{
ICoreDispatcher(std::nullptr_t = nullptr) noexcept {}
ICoreDispatcher(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ICoreDispatcher2 :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ICoreDispatcher2>
{
ICoreDispatcher2(std::nullptr_t = nullptr) noexcept {}
ICoreDispatcher2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ICoreDispatcherWithTaskPriority :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ICoreDispatcherWithTaskPriority>
{
ICoreDispatcherWithTaskPriority(std::nullptr_t = nullptr) noexcept {}
ICoreDispatcherWithTaskPriority(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ICoreIndependentInputSourceController :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ICoreIndependentInputSourceController>
{
ICoreIndependentInputSourceController(std::nullptr_t = nullptr) noexcept {}
ICoreIndependentInputSourceController(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ICoreIndependentInputSourceControllerStatics :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ICoreIndependentInputSourceControllerStatics>
{
ICoreIndependentInputSourceControllerStatics(std::nullptr_t = nullptr) noexcept {}
ICoreIndependentInputSourceControllerStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ICoreInputSourceBase :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ICoreInputSourceBase>
{
ICoreInputSourceBase(std::nullptr_t = nullptr) noexcept {}
ICoreInputSourceBase(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ICoreKeyboardInputSource :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ICoreKeyboardInputSource>
{
ICoreKeyboardInputSource(std::nullptr_t = nullptr) noexcept {}
ICoreKeyboardInputSource(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ICoreKeyboardInputSource2 :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ICoreKeyboardInputSource2>
{
ICoreKeyboardInputSource2(std::nullptr_t = nullptr) noexcept {}
ICoreKeyboardInputSource2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ICorePointerInputSource :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ICorePointerInputSource>
{
ICorePointerInputSource(std::nullptr_t = nullptr) noexcept {}
ICorePointerInputSource(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ICorePointerInputSource2 :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ICorePointerInputSource2>,
impl::require<winrt::Windows::UI::Core::ICorePointerInputSource2, winrt::Windows::UI::Core::ICorePointerInputSource>
{
ICorePointerInputSource2(std::nullptr_t = nullptr) noexcept {}
ICorePointerInputSource2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ICorePointerRedirector :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ICorePointerRedirector>
{
ICorePointerRedirector(std::nullptr_t = nullptr) noexcept {}
ICorePointerRedirector(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ICoreTouchHitTesting :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ICoreTouchHitTesting>
{
ICoreTouchHitTesting(std::nullptr_t = nullptr) noexcept {}
ICoreTouchHitTesting(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ICoreWindow :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ICoreWindow>
{
ICoreWindow(std::nullptr_t = nullptr) noexcept {}
ICoreWindow(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ICoreWindow2 :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ICoreWindow2>
{
ICoreWindow2(std::nullptr_t = nullptr) noexcept {}
ICoreWindow2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ICoreWindow3 :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ICoreWindow3>
{
ICoreWindow3(std::nullptr_t = nullptr) noexcept {}
ICoreWindow3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ICoreWindow4 :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ICoreWindow4>
{
ICoreWindow4(std::nullptr_t = nullptr) noexcept {}
ICoreWindow4(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ICoreWindow5 :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ICoreWindow5>
{
ICoreWindow5(std::nullptr_t = nullptr) noexcept {}
ICoreWindow5(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ICoreWindowDialog :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ICoreWindowDialog>
{
ICoreWindowDialog(std::nullptr_t = nullptr) noexcept {}
ICoreWindowDialog(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ICoreWindowDialogFactory :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ICoreWindowDialogFactory>
{
ICoreWindowDialogFactory(std::nullptr_t = nullptr) noexcept {}
ICoreWindowDialogFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ICoreWindowEventArgs :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ICoreWindowEventArgs>
{
ICoreWindowEventArgs(std::nullptr_t = nullptr) noexcept {}
ICoreWindowEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ICoreWindowFlyout :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ICoreWindowFlyout>
{
ICoreWindowFlyout(std::nullptr_t = nullptr) noexcept {}
ICoreWindowFlyout(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ICoreWindowFlyoutFactory :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ICoreWindowFlyoutFactory>
{
ICoreWindowFlyoutFactory(std::nullptr_t = nullptr) noexcept {}
ICoreWindowFlyoutFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ICoreWindowPopupShowingEventArgs :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ICoreWindowPopupShowingEventArgs>
{
ICoreWindowPopupShowingEventArgs(std::nullptr_t = nullptr) noexcept {}
ICoreWindowPopupShowingEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ICoreWindowResizeManager :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ICoreWindowResizeManager>
{
ICoreWindowResizeManager(std::nullptr_t = nullptr) noexcept {}
ICoreWindowResizeManager(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ICoreWindowResizeManagerLayoutCapability :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ICoreWindowResizeManagerLayoutCapability>
{
ICoreWindowResizeManagerLayoutCapability(std::nullptr_t = nullptr) noexcept {}
ICoreWindowResizeManagerLayoutCapability(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ICoreWindowResizeManagerStatics :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ICoreWindowResizeManagerStatics>
{
ICoreWindowResizeManagerStatics(std::nullptr_t = nullptr) noexcept {}
ICoreWindowResizeManagerStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ICoreWindowStatic :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ICoreWindowStatic>
{
ICoreWindowStatic(std::nullptr_t = nullptr) noexcept {}
ICoreWindowStatic(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ICoreWindowWithContext :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ICoreWindowWithContext>
{
ICoreWindowWithContext(std::nullptr_t = nullptr) noexcept {}
ICoreWindowWithContext(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IIdleDispatchedHandlerArgs :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IIdleDispatchedHandlerArgs>
{
IIdleDispatchedHandlerArgs(std::nullptr_t = nullptr) noexcept {}
IIdleDispatchedHandlerArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IInitializeWithCoreWindow :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IInitializeWithCoreWindow>
{
IInitializeWithCoreWindow(std::nullptr_t = nullptr) noexcept {}
IInitializeWithCoreWindow(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IInputEnabledEventArgs :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IInputEnabledEventArgs>,
impl::require<winrt::Windows::UI::Core::IInputEnabledEventArgs, winrt::Windows::UI::Core::ICoreWindowEventArgs>
{
IInputEnabledEventArgs(std::nullptr_t = nullptr) noexcept {}
IInputEnabledEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IKeyEventArgs :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IKeyEventArgs>,
impl::require<winrt::Windows::UI::Core::IKeyEventArgs, winrt::Windows::UI::Core::ICoreWindowEventArgs>
{
IKeyEventArgs(std::nullptr_t = nullptr) noexcept {}
IKeyEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IKeyEventArgs2 :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IKeyEventArgs2>,
impl::require<winrt::Windows::UI::Core::IKeyEventArgs2, winrt::Windows::UI::Core::ICoreWindowEventArgs>
{
IKeyEventArgs2(std::nullptr_t = nullptr) noexcept {}
IKeyEventArgs2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IPointerEventArgs :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IPointerEventArgs>,
impl::require<winrt::Windows::UI::Core::IPointerEventArgs, winrt::Windows::UI::Core::ICoreWindowEventArgs>
{
IPointerEventArgs(std::nullptr_t = nullptr) noexcept {}
IPointerEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ISystemNavigationManager :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISystemNavigationManager>
{
ISystemNavigationManager(std::nullptr_t = nullptr) noexcept {}
ISystemNavigationManager(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ISystemNavigationManager2 :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISystemNavigationManager2>
{
ISystemNavigationManager2(std::nullptr_t = nullptr) noexcept {}
ISystemNavigationManager2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ISystemNavigationManagerStatics :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISystemNavigationManagerStatics>
{
ISystemNavigationManagerStatics(std::nullptr_t = nullptr) noexcept {}
ISystemNavigationManagerStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES ITouchHitTestingEventArgs :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ITouchHitTestingEventArgs>,
impl::require<winrt::Windows::UI::Core::ITouchHitTestingEventArgs, winrt::Windows::UI::Core::ICoreWindowEventArgs>
{
ITouchHitTestingEventArgs(std::nullptr_t = nullptr) noexcept {}
ITouchHitTestingEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IVisibilityChangedEventArgs :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IVisibilityChangedEventArgs>,
impl::require<winrt::Windows::UI::Core::IVisibilityChangedEventArgs, winrt::Windows::UI::Core::ICoreWindowEventArgs>
{
IVisibilityChangedEventArgs(std::nullptr_t = nullptr) noexcept {}
IVisibilityChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IWindowActivatedEventArgs :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IWindowActivatedEventArgs>,
impl::require<winrt::Windows::UI::Core::IWindowActivatedEventArgs, winrt::Windows::UI::Core::ICoreWindowEventArgs>
{
IWindowActivatedEventArgs(std::nullptr_t = nullptr) noexcept {}
IWindowActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IWindowSizeChangedEventArgs :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IWindowSizeChangedEventArgs>,
impl::require<winrt::Windows::UI::Core::IWindowSizeChangedEventArgs, winrt::Windows::UI::Core::ICoreWindowEventArgs>
{
IWindowSizeChangedEventArgs(std::nullptr_t = nullptr) noexcept {}
IWindowSizeChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
}
#endif