mirror of
https://github.com/kidfromjupiter/nearby.git
synced 2026-09-15 07:06:11 -04:00
2587 lines
100 KiB
C++
2587 lines
100 KiB
C++
// WARNING: Please don't edit this file. It was generated by C++/WinRT
|
|
// v2.0.250303.1
|
|
|
|
#pragma once
|
|
#ifndef WINRT_Microsoft_UI_Content_0_H
|
|
#define WINRT_Microsoft_UI_Content_0_H
|
|
WINRT_EXPORT namespace winrt::Microsoft::UI {
|
|
struct DisplayId;
|
|
struct WindowId;
|
|
}
|
|
WINRT_EXPORT namespace winrt::Microsoft::UI::Composition {
|
|
struct Compositor;
|
|
struct ContainerVisual;
|
|
struct Visual;
|
|
}
|
|
WINRT_EXPORT namespace winrt::Microsoft::UI::Dispatching {
|
|
struct DispatcherQueue;
|
|
}
|
|
WINRT_EXPORT namespace winrt::Windows::Foundation {
|
|
struct EventRegistrationToken;
|
|
template <typename T>
|
|
struct WINRT_IMPL_EMPTY_BASES IReference;
|
|
struct Point;
|
|
struct Rect;
|
|
template <typename TSender, typename TResult>
|
|
struct WINRT_IMPL_EMPTY_BASES TypedEventHandler;
|
|
}
|
|
WINRT_EXPORT namespace winrt::Windows::Foundation::Collections {
|
|
struct IPropertySet;
|
|
}
|
|
WINRT_EXPORT namespace winrt::Windows::Foundation::Numerics {}
|
|
WINRT_EXPORT namespace winrt::Windows::Graphics {
|
|
struct PointInt32;
|
|
struct RectInt32;
|
|
struct SizeInt32;
|
|
}
|
|
WINRT_EXPORT namespace winrt::Windows::UI::Composition {
|
|
struct Compositor;
|
|
struct ContainerVisual;
|
|
struct Visual;
|
|
}
|
|
WINRT_EXPORT namespace winrt::Microsoft::UI::Content {
|
|
enum class ContentAutomationOptions : int32_t {
|
|
None = 0,
|
|
FrameworkBased = 1,
|
|
FragmentBased = 2,
|
|
};
|
|
enum class ContentCoordinateRoundingMode : int32_t {
|
|
Auto = 0,
|
|
Floor = 1,
|
|
Round = 2,
|
|
Ceiling = 3,
|
|
};
|
|
enum class ContentLayoutDirection : int32_t {
|
|
LeftToRight = 0,
|
|
RightToLeft = 1,
|
|
};
|
|
enum class ContentSizePolicy : int32_t {
|
|
None = 0,
|
|
ResizeContentToParentWindow = 1,
|
|
ResizeParentWindowToContent = 2,
|
|
};
|
|
struct IChildSiteLink;
|
|
struct IChildSiteLinkStatics;
|
|
struct IContentCoordinateConverter;
|
|
struct IContentCoordinateConverterFactory;
|
|
struct IContentCoordinateConverterStatics;
|
|
struct IContentDeferral;
|
|
struct IContentEnvironmentSettingChangedEventArgs;
|
|
struct IContentEnvironmentStateChangedEventArgs;
|
|
struct IContentEnvironmentStateChangedEventArgs2;
|
|
struct IContentIsland;
|
|
struct IContentIsland2;
|
|
struct IContentIslandAutomation;
|
|
struct IContentIslandAutomationProviderRequestedEventArgs;
|
|
struct IContentIslandEnvironment;
|
|
struct IContentIslandEnvironment2;
|
|
struct IContentIslandEnvironmentFactory;
|
|
struct IContentIslandFactory;
|
|
struct IContentIslandStateChangedEventArgs;
|
|
struct IContentIslandStateChangedEventArgs2;
|
|
struct IContentIslandStatics;
|
|
struct IContentIslandStatics2;
|
|
struct IContentSite;
|
|
struct IContentSite2;
|
|
struct IContentSiteAutomation;
|
|
struct IContentSiteAutomationProviderRequestedEventArgs;
|
|
struct IContentSiteBridge;
|
|
struct IContentSiteEnvironment;
|
|
struct IContentSiteEnvironment2;
|
|
struct IContentSiteEnvironmentFactory;
|
|
struct IContentSiteEnvironmentView;
|
|
struct IContentSiteEnvironmentView2;
|
|
struct IContentSiteEnvironmentViewFactory;
|
|
struct IContentSiteFactory;
|
|
struct IContentSiteInput;
|
|
struct IContentSiteLink;
|
|
struct IContentSiteRequestedStateChangedEventArgs;
|
|
struct IContentSiteView;
|
|
struct IContentSiteView2;
|
|
struct IContentSiteViewAutomation;
|
|
struct IContentSiteViewFactory;
|
|
struct IDesktopAttachedSiteBridge;
|
|
struct IDesktopAttachedSiteBridgeStatics;
|
|
struct IDesktopChildSiteBridge;
|
|
struct IDesktopChildSiteBridgeStatics;
|
|
struct IDesktopChildSiteBridgeStatics2;
|
|
struct IDesktopPopupSiteBridge;
|
|
struct IDesktopPopupSiteBridgeStatics;
|
|
struct IDesktopSiteBridge;
|
|
struct IDesktopSiteBridgeFactory;
|
|
struct IDesktopSiteBridgeStatics;
|
|
struct ChildSiteLink;
|
|
struct ContentCoordinateConverter;
|
|
struct ContentDeferral;
|
|
struct ContentEnvironmentSettingChangedEventArgs;
|
|
struct ContentEnvironmentStateChangedEventArgs;
|
|
struct ContentIsland;
|
|
struct ContentIslandAutomationProviderRequestedEventArgs;
|
|
struct ContentIslandEnvironment;
|
|
struct ContentIslandStateChangedEventArgs;
|
|
struct ContentSite;
|
|
struct ContentSiteAutomationProviderRequestedEventArgs;
|
|
struct ContentSiteEnvironment;
|
|
struct ContentSiteEnvironmentView;
|
|
struct ContentSiteRequestedStateChangedEventArgs;
|
|
struct ContentSiteView;
|
|
struct DesktopAttachedSiteBridge;
|
|
struct DesktopChildSiteBridge;
|
|
struct DesktopPopupSiteBridge;
|
|
struct DesktopSiteBridge;
|
|
}
|
|
namespace winrt::impl {
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Content::IChildSiteLink> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Content::IChildSiteLinkStatics> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Content::IContentCoordinateConverter> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Content::IContentCoordinateConverterFactory> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Content::IContentCoordinateConverterStatics> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Content::IContentDeferral> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Content::IContentEnvironmentSettingChangedEventArgs> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Content::IContentEnvironmentStateChangedEventArgs> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Content::IContentEnvironmentStateChangedEventArgs2> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Content::IContentIsland> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Content::IContentIsland2> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Content::IContentIslandAutomation> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Content::
|
|
IContentIslandAutomationProviderRequestedEventArgs> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Content::IContentIslandEnvironment> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Content::IContentIslandEnvironment2> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Content::IContentIslandEnvironmentFactory> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Content::IContentIslandFactory> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Content::IContentIslandStateChangedEventArgs> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Content::IContentIslandStateChangedEventArgs2> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Content::IContentIslandStatics> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Content::IContentIslandStatics2> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Content::IContentSite> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Content::IContentSite2> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Content::IContentSiteAutomation> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Content::
|
|
IContentSiteAutomationProviderRequestedEventArgs> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Content::IContentSiteBridge> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Content::IContentSiteEnvironment> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Content::IContentSiteEnvironment2> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Content::IContentSiteEnvironmentFactory> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Content::IContentSiteEnvironmentView> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Content::IContentSiteEnvironmentView2> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Content::IContentSiteEnvironmentViewFactory> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Content::IContentSiteFactory> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Content::IContentSiteInput> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Content::IContentSiteLink> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Content::IContentSiteRequestedStateChangedEventArgs> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Content::IContentSiteView> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Content::IContentSiteView2> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Content::IContentSiteViewAutomation> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Content::IContentSiteViewFactory> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Content::IDesktopAttachedSiteBridge> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Content::IDesktopAttachedSiteBridgeStatics> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Content::IDesktopChildSiteBridge> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Content::IDesktopChildSiteBridgeStatics> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Content::IDesktopChildSiteBridgeStatics2> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Content::IDesktopPopupSiteBridge> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Content::IDesktopPopupSiteBridgeStatics> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Content::IDesktopSiteBridge> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Content::IDesktopSiteBridgeFactory> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Content::IDesktopSiteBridgeStatics> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Content::ChildSiteLink> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Content::ContentCoordinateConverter> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Content::ContentDeferral> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Content::ContentEnvironmentSettingChangedEventArgs> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Content::ContentEnvironmentStateChangedEventArgs> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Content::ContentIsland> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Content::
|
|
ContentIslandAutomationProviderRequestedEventArgs> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Content::ContentIslandEnvironment> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Content::ContentIslandStateChangedEventArgs> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Content::ContentSite> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Content::
|
|
ContentSiteAutomationProviderRequestedEventArgs> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Content::ContentSiteEnvironment> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Content::ContentSiteEnvironmentView> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Content::ContentSiteRequestedStateChangedEventArgs> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Content::ContentSiteView> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Content::DesktopAttachedSiteBridge> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Content::DesktopChildSiteBridge> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Content::DesktopPopupSiteBridge> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Content::DesktopSiteBridge> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Content::ContentAutomationOptions> {
|
|
using type = enum_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Content::ContentCoordinateRoundingMode> {
|
|
using type = enum_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Content::ContentLayoutDirection> {
|
|
using type = enum_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Content::ContentSizePolicy> {
|
|
using type = enum_category;
|
|
};
|
|
template <>
|
|
inline constexpr auto& name_v<winrt::Microsoft::UI::Content::ChildSiteLink> =
|
|
L"Microsoft.UI.Content.ChildSiteLink";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Content::ContentCoordinateConverter> =
|
|
L"Microsoft.UI.Content.ContentCoordinateConverter";
|
|
template <>
|
|
inline constexpr auto& name_v<winrt::Microsoft::UI::Content::ContentDeferral> =
|
|
L"Microsoft.UI.Content.ContentDeferral";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Content::ContentEnvironmentSettingChangedEventArgs> =
|
|
L"Microsoft.UI.Content.ContentEnvironmentSettingChangedEventArgs";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Content::ContentEnvironmentStateChangedEventArgs> =
|
|
L"Microsoft.UI.Content.ContentEnvironmentStateChangedEventArgs";
|
|
template <>
|
|
inline constexpr auto& name_v<winrt::Microsoft::UI::Content::ContentIsland> =
|
|
L"Microsoft.UI.Content.ContentIsland";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Content::
|
|
ContentIslandAutomationProviderRequestedEventArgs> =
|
|
L"Microsoft.UI.Content.ContentIslandAutomationProviderRequestedEventArgs";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Content::ContentIslandEnvironment> =
|
|
L"Microsoft.UI.Content.ContentIslandEnvironment";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Content::ContentIslandStateChangedEventArgs> =
|
|
L"Microsoft.UI.Content.ContentIslandStateChangedEventArgs";
|
|
template <>
|
|
inline constexpr auto& name_v<winrt::Microsoft::UI::Content::ContentSite> =
|
|
L"Microsoft.UI.Content.ContentSite";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Content::
|
|
ContentSiteAutomationProviderRequestedEventArgs> =
|
|
L"Microsoft.UI.Content.ContentSiteAutomationProviderRequestedEventArgs";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Content::ContentSiteEnvironment> =
|
|
L"Microsoft.UI.Content.ContentSiteEnvironment";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Content::ContentSiteEnvironmentView> =
|
|
L"Microsoft.UI.Content.ContentSiteEnvironmentView";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Content::ContentSiteRequestedStateChangedEventArgs> =
|
|
L"Microsoft.UI.Content.ContentSiteRequestedStateChangedEventArgs";
|
|
template <>
|
|
inline constexpr auto& name_v<winrt::Microsoft::UI::Content::ContentSiteView> =
|
|
L"Microsoft.UI.Content.ContentSiteView";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Content::DesktopAttachedSiteBridge> =
|
|
L"Microsoft.UI.Content.DesktopAttachedSiteBridge";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Content::DesktopChildSiteBridge> =
|
|
L"Microsoft.UI.Content.DesktopChildSiteBridge";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Content::DesktopPopupSiteBridge> =
|
|
L"Microsoft.UI.Content.DesktopPopupSiteBridge";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Content::DesktopSiteBridge> =
|
|
L"Microsoft.UI.Content.DesktopSiteBridge";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Content::ContentAutomationOptions> =
|
|
L"Microsoft.UI.Content.ContentAutomationOptions";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Content::ContentCoordinateRoundingMode> =
|
|
L"Microsoft.UI.Content.ContentCoordinateRoundingMode";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Content::ContentLayoutDirection> =
|
|
L"Microsoft.UI.Content.ContentLayoutDirection";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Content::ContentSizePolicy> =
|
|
L"Microsoft.UI.Content.ContentSizePolicy";
|
|
template <>
|
|
inline constexpr auto& name_v<winrt::Microsoft::UI::Content::IChildSiteLink> =
|
|
L"Microsoft.UI.Content.IChildSiteLink";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Content::IChildSiteLinkStatics> =
|
|
L"Microsoft.UI.Content.IChildSiteLinkStatics";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Content::IContentCoordinateConverter> =
|
|
L"Microsoft.UI.Content.IContentCoordinateConverter";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Content::IContentCoordinateConverterFactory> =
|
|
L"Microsoft.UI.Content.IContentCoordinateConverterFactory";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Content::IContentCoordinateConverterStatics> =
|
|
L"Microsoft.UI.Content.IContentCoordinateConverterStatics";
|
|
template <>
|
|
inline constexpr auto& name_v<winrt::Microsoft::UI::Content::IContentDeferral> =
|
|
L"Microsoft.UI.Content.IContentDeferral";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Content::IContentEnvironmentSettingChangedEventArgs> =
|
|
L"Microsoft.UI.Content.IContentEnvironmentSettingChangedEventArgs";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Content::IContentEnvironmentStateChangedEventArgs> =
|
|
L"Microsoft.UI.Content.IContentEnvironmentStateChangedEventArgs";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Content::IContentEnvironmentStateChangedEventArgs2> =
|
|
L"Microsoft.UI.Content.IContentEnvironmentStateChangedEventArgs2";
|
|
template <>
|
|
inline constexpr auto& name_v<winrt::Microsoft::UI::Content::IContentIsland> =
|
|
L"Microsoft.UI.Content.IContentIsland";
|
|
template <>
|
|
inline constexpr auto& name_v<winrt::Microsoft::UI::Content::IContentIsland2> =
|
|
L"Microsoft.UI.Content.IContentIsland2";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Content::IContentIslandAutomation> =
|
|
L"Microsoft.UI.Content.IContentIslandAutomation";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Content::
|
|
IContentIslandAutomationProviderRequestedEventArgs> =
|
|
L"Microsoft.UI.Content.IContentIslandAutomationProviderRequestedEventArgs";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Content::IContentIslandEnvironment> =
|
|
L"Microsoft.UI.Content.IContentIslandEnvironment";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Content::IContentIslandEnvironment2> =
|
|
L"Microsoft.UI.Content.IContentIslandEnvironment2";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Content::IContentIslandEnvironmentFactory> =
|
|
L"Microsoft.UI.Content.IContentIslandEnvironmentFactory";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Content::IContentIslandFactory> =
|
|
L"Microsoft.UI.Content.IContentIslandFactory";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Content::IContentIslandStateChangedEventArgs> =
|
|
L"Microsoft.UI.Content.IContentIslandStateChangedEventArgs";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Content::IContentIslandStateChangedEventArgs2> =
|
|
L"Microsoft.UI.Content.IContentIslandStateChangedEventArgs2";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Content::IContentIslandStatics> =
|
|
L"Microsoft.UI.Content.IContentIslandStatics";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Content::IContentIslandStatics2> =
|
|
L"Microsoft.UI.Content.IContentIslandStatics2";
|
|
template <>
|
|
inline constexpr auto& name_v<winrt::Microsoft::UI::Content::IContentSite> =
|
|
L"Microsoft.UI.Content.IContentSite";
|
|
template <>
|
|
inline constexpr auto& name_v<winrt::Microsoft::UI::Content::IContentSite2> =
|
|
L"Microsoft.UI.Content.IContentSite2";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Content::IContentSiteAutomation> =
|
|
L"Microsoft.UI.Content.IContentSiteAutomation";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Content::
|
|
IContentSiteAutomationProviderRequestedEventArgs> =
|
|
L"Microsoft.UI.Content.IContentSiteAutomationProviderRequestedEventArgs";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Content::IContentSiteBridge> =
|
|
L"Microsoft.UI.Content.IContentSiteBridge";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Content::IContentSiteEnvironment> =
|
|
L"Microsoft.UI.Content.IContentSiteEnvironment";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Content::IContentSiteEnvironment2> =
|
|
L"Microsoft.UI.Content.IContentSiteEnvironment2";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Content::IContentSiteEnvironmentFactory> =
|
|
L"Microsoft.UI.Content.IContentSiteEnvironmentFactory";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Content::IContentSiteEnvironmentView> =
|
|
L"Microsoft.UI.Content.IContentSiteEnvironmentView";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Content::IContentSiteEnvironmentView2> =
|
|
L"Microsoft.UI.Content.IContentSiteEnvironmentView2";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Content::IContentSiteEnvironmentViewFactory> =
|
|
L"Microsoft.UI.Content.IContentSiteEnvironmentViewFactory";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Content::IContentSiteFactory> =
|
|
L"Microsoft.UI.Content.IContentSiteFactory";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Content::IContentSiteInput> =
|
|
L"Microsoft.UI.Content.IContentSiteInput";
|
|
template <>
|
|
inline constexpr auto& name_v<winrt::Microsoft::UI::Content::IContentSiteLink> =
|
|
L"Microsoft.UI.Content.IContentSiteLink";
|
|
template <>
|
|
inline constexpr auto& name_v<
|
|
winrt::Microsoft::UI::Content::IContentSiteRequestedStateChangedEventArgs> =
|
|
L"Microsoft.UI.Content.IContentSiteRequestedStateChangedEventArgs";
|
|
template <>
|
|
inline constexpr auto& name_v<winrt::Microsoft::UI::Content::IContentSiteView> =
|
|
L"Microsoft.UI.Content.IContentSiteView";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Content::IContentSiteView2> =
|
|
L"Microsoft.UI.Content.IContentSiteView2";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Content::IContentSiteViewAutomation> =
|
|
L"Microsoft.UI.Content.IContentSiteViewAutomation";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Content::IContentSiteViewFactory> =
|
|
L"Microsoft.UI.Content.IContentSiteViewFactory";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Content::IDesktopAttachedSiteBridge> =
|
|
L"Microsoft.UI.Content.IDesktopAttachedSiteBridge";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Content::IDesktopAttachedSiteBridgeStatics> =
|
|
L"Microsoft.UI.Content.IDesktopAttachedSiteBridgeStatics";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Content::IDesktopChildSiteBridge> =
|
|
L"Microsoft.UI.Content.IDesktopChildSiteBridge";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Content::IDesktopChildSiteBridgeStatics> =
|
|
L"Microsoft.UI.Content.IDesktopChildSiteBridgeStatics";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Content::IDesktopChildSiteBridgeStatics2> =
|
|
L"Microsoft.UI.Content.IDesktopChildSiteBridgeStatics2";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Content::IDesktopPopupSiteBridge> =
|
|
L"Microsoft.UI.Content.IDesktopPopupSiteBridge";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Content::IDesktopPopupSiteBridgeStatics> =
|
|
L"Microsoft.UI.Content.IDesktopPopupSiteBridgeStatics";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Content::IDesktopSiteBridge> =
|
|
L"Microsoft.UI.Content.IDesktopSiteBridge";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Content::IDesktopSiteBridgeFactory> =
|
|
L"Microsoft.UI.Content.IDesktopSiteBridgeFactory";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Content::IDesktopSiteBridgeStatics> =
|
|
L"Microsoft.UI.Content.IDesktopSiteBridgeStatics";
|
|
template <>
|
|
inline constexpr guid guid_v<winrt::Microsoft::UI::Content::IChildSiteLink>{
|
|
0xB5A64814,
|
|
0x608B,
|
|
0x5FB7,
|
|
{0xA7, 0xCB, 0xEB, 0x62, 0x8F, 0xD5, 0x88,
|
|
0xCD}}; // B5A64814-608B-5FB7-A7CB-EB628FD588CD
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Content::IChildSiteLinkStatics>{
|
|
0x28EDC98A,
|
|
0x4F94,
|
|
0x50B1,
|
|
{0x8A, 0x87, 0x9E, 0x71, 0x69, 0xEB, 0xF4,
|
|
0xB7}}; // 28EDC98A-4F94-50B1-8A87-9E7169EBF4B7
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Content::IContentCoordinateConverter>{
|
|
0x10A11230,
|
|
0x5EB4,
|
|
0x5840,
|
|
{0xA3, 0x46, 0x57, 0x0F, 0x4A, 0x49, 0x04,
|
|
0x0F}}; // 10A11230-5EB4-5840-A346-570F4A49040F
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Content::IContentCoordinateConverterFactory>{
|
|
0xA4B216EE,
|
|
0x0E26,
|
|
0x56BD,
|
|
{0x92, 0x09, 0xA7, 0x5C, 0xF9, 0xD8, 0x0F,
|
|
0x27}}; // A4B216EE-0E26-56BD-9209-A75CF9D80F27
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Content::IContentCoordinateConverterStatics>{
|
|
0xF56374CE,
|
|
0xB6DF,
|
|
0x5B42,
|
|
{0xA5, 0x8F, 0x4E, 0x3B, 0xB0, 0x39, 0xE3,
|
|
0xA9}}; // F56374CE-B6DF-5B42-A58F-4E3BB039E3A9
|
|
template <>
|
|
inline constexpr guid guid_v<winrt::Microsoft::UI::Content::IContentDeferral>{
|
|
0x470529F5,
|
|
0xCD93,
|
|
0x599B,
|
|
{0x96, 0x8E, 0xF8, 0xA6, 0x89, 0xBC, 0x3A,
|
|
0x07}}; // 470529F5-CD93-599B-968E-F8A689BC3A07
|
|
template <>
|
|
inline constexpr guid guid_v<
|
|
winrt::Microsoft::UI::Content::IContentEnvironmentSettingChangedEventArgs>{
|
|
0x76478051,
|
|
0xFC80,
|
|
0x5EEC,
|
|
{0xA3, 0xF3, 0x62, 0x60, 0x6A, 0xBE, 0x06,
|
|
0xB7}}; // 76478051-FC80-5EEC-A3F3-62606ABE06B7
|
|
template <>
|
|
inline constexpr guid guid_v<
|
|
winrt::Microsoft::UI::Content::IContentEnvironmentStateChangedEventArgs>{
|
|
0x8970FA4F,
|
|
0x10BA,
|
|
0x5F67,
|
|
{0x97, 0x0B, 0x8C, 0x72, 0xBC, 0x00, 0x9B,
|
|
0x67}}; // 8970FA4F-10BA-5F67-970B-8C72BC009B67
|
|
template <>
|
|
inline constexpr guid guid_v<
|
|
winrt::Microsoft::UI::Content::IContentEnvironmentStateChangedEventArgs2>{
|
|
0xCEC0497D,
|
|
0x76C7,
|
|
0x544B,
|
|
{0xBF, 0x6E, 0x81, 0x6C, 0x9B, 0x16, 0xC9,
|
|
0x9F}}; // CEC0497D-76C7-544B-BF6E-816C9B16C99F
|
|
template <>
|
|
inline constexpr guid guid_v<winrt::Microsoft::UI::Content::IContentIsland>{
|
|
0x5B2504BA,
|
|
0x361C,
|
|
0x50AA,
|
|
{0xBD, 0x6E, 0x41, 0x22, 0xC6, 0xD9, 0x38,
|
|
0x89}}; // 5B2504BA-361C-50AA-BD6E-4122C6D93889
|
|
template <>
|
|
inline constexpr guid guid_v<winrt::Microsoft::UI::Content::IContentIsland2>{
|
|
0x9F891825,
|
|
0x4F83,
|
|
0x5ADA,
|
|
{0x9E, 0xBD, 0x9D, 0x32, 0x94, 0x60, 0xAE,
|
|
0xDE}}; // 9F891825-4F83-5ADA-9EBD-9D329460AEDE
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Content::IContentIslandAutomation>{
|
|
0x8752C11E,
|
|
0x1896,
|
|
0x565A,
|
|
{0xBF, 0xB0, 0x2B, 0x07, 0x70, 0x03, 0x0E,
|
|
0x97}}; // 8752C11E-1896-565A-BFB0-2B0770030E97
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Content::
|
|
IContentIslandAutomationProviderRequestedEventArgs>{
|
|
0x9FE24BED,
|
|
0x2B9C,
|
|
0x5137,
|
|
{0x88, 0x7F, 0x40, 0x3C, 0x94, 0x84, 0x18,
|
|
0x24}}; // 9FE24BED-2B9C-5137-887F-403C94841824
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Content::IContentIslandEnvironment>{
|
|
0xC334236D,
|
|
0xDA88,
|
|
0x566D,
|
|
{0x81, 0x1D, 0x74, 0xAE, 0xF2, 0xEB, 0xA9,
|
|
0x78}}; // C334236D-DA88-566D-811D-74AEF2EBA978
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Content::IContentIslandEnvironment2>{
|
|
0x6BF81A71,
|
|
0xC1E4,
|
|
0x54D6,
|
|
{0xAC, 0x0D, 0x02, 0xBC, 0xFF, 0x52, 0x97,
|
|
0xE7}}; // 6BF81A71-C1E4-54D6-AC0D-02BCFF5297E7
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Content::IContentIslandEnvironmentFactory>{
|
|
0x47A782D6,
|
|
0xB177,
|
|
0x5C1E,
|
|
{0xBF, 0x87, 0x90, 0x43, 0x7D, 0xD8, 0x09,
|
|
0xD0}}; // 47A782D6-B177-5C1E-BF87-90437DD809D0
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Content::IContentIslandFactory>{
|
|
0x82383F52,
|
|
0xE81A,
|
|
0x5EC9,
|
|
{0xA9, 0x54, 0xBA, 0xC8, 0xA9, 0x31, 0xBA,
|
|
0x7D}}; // 82383F52-E81A-5EC9-A954-BAC8A931BA7D
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Content::IContentIslandStateChangedEventArgs>{
|
|
0xC828EEB2,
|
|
0x0C62,
|
|
0x5B40,
|
|
{0x9D, 0x48, 0x77, 0xC0, 0x60, 0x83, 0xC2,
|
|
0x78}}; // C828EEB2-0C62-5B40-9D48-77C06083C278
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Content::IContentIslandStateChangedEventArgs2>{
|
|
0x8AD25BE1,
|
|
0xA89A,
|
|
0x5872,
|
|
{0x89, 0x6E, 0x82, 0x98, 0xDD, 0x20, 0xEB,
|
|
0x0D}}; // 8AD25BE1-A89A-5872-896E-8298DD20EB0D
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Content::IContentIslandStatics>{
|
|
0x7B9EB7CC,
|
|
0x8C43,
|
|
0x5E0A,
|
|
{0xAB, 0x23, 0xAB, 0x48, 0x62, 0x8F, 0xD2,
|
|
0x23}}; // 7B9EB7CC-8C43-5E0A-AB23-AB48628FD223
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Content::IContentIslandStatics2>{
|
|
0xB2C6FA77,
|
|
0x13C9,
|
|
0x5064,
|
|
{0xBB, 0x1D, 0xF8, 0x78, 0xD8, 0x6A, 0xCC,
|
|
0x65}}; // B2C6FA77-13C9-5064-BB1D-F878D86ACC65
|
|
template <>
|
|
inline constexpr guid guid_v<winrt::Microsoft::UI::Content::IContentSite>{
|
|
0x996C60C4,
|
|
0x02B2,
|
|
0x5EEF,
|
|
{0x93, 0xB0, 0xDD, 0x6B, 0x1E, 0xC2, 0xFD,
|
|
0x7B}}; // 996C60C4-02B2-5EEF-93B0-DD6B1EC2FD7B
|
|
template <>
|
|
inline constexpr guid guid_v<winrt::Microsoft::UI::Content::IContentSite2>{
|
|
0xC3F0149E,
|
|
0x3F8C,
|
|
0x5961,
|
|
{0x9D, 0x04, 0xCD, 0x6C, 0x8A, 0x7F, 0x60,
|
|
0x26}}; // C3F0149E-3F8C-5961-9D04-CD6C8A7F6026
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Content::IContentSiteAutomation>{
|
|
0xDB4F4683,
|
|
0xCD76,
|
|
0x50D0,
|
|
{0x9A, 0xE1, 0x04, 0x4C, 0xEB, 0x3D, 0x3C,
|
|
0x7A}}; // DB4F4683-CD76-50D0-9AE1-044CEB3D3C7A
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Content::
|
|
IContentSiteAutomationProviderRequestedEventArgs>{
|
|
0x73A093B9,
|
|
0x55D4,
|
|
0x5598,
|
|
{0xB7, 0x0E, 0x62, 0x50, 0xB7, 0x32, 0xF8,
|
|
0x21}}; // 73A093B9-55D4-5598-B70E-6250B732F821
|
|
template <>
|
|
inline constexpr guid guid_v<winrt::Microsoft::UI::Content::IContentSiteBridge>{
|
|
0xFAAAB99E,
|
|
0xA42B,
|
|
0x549C,
|
|
{0x92, 0xDF, 0x3B, 0x6D, 0x6E, 0x1E, 0x36,
|
|
0x8B}}; // FAAAB99E-A42B-549C-92DF-3B6D6E1E368B
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Content::IContentSiteEnvironment>{
|
|
0x685D085D,
|
|
0xBE53,
|
|
0x55D1,
|
|
{0xAE, 0xC4, 0xBA, 0x22, 0x73, 0xD5, 0x46,
|
|
0x8B}}; // 685D085D-BE53-55D1-AEC4-BA2273D5468B
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Content::IContentSiteEnvironment2>{
|
|
0x381AE3CD,
|
|
0xC780,
|
|
0x5A69,
|
|
{0xBA, 0x6A, 0x0E, 0xAD, 0x85, 0x60, 0xA3,
|
|
0x1F}}; // 381AE3CD-C780-5A69-BA6A-0EAD8560A31F
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Content::IContentSiteEnvironmentFactory>{
|
|
0x0BEFA998,
|
|
0xCB15,
|
|
0x5F16,
|
|
{0xA4, 0xA5, 0xC0, 0xED, 0x16, 0x74, 0xE1,
|
|
0x86}}; // 0BEFA998-CB15-5F16-A4A5-C0ED1674E186
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Content::IContentSiteEnvironmentView>{
|
|
0x5B6FE420,
|
|
0x0BB3,
|
|
0x54DD,
|
|
{0x85, 0x89, 0x78, 0x6C, 0xF0, 0x2E, 0x38,
|
|
0xF1}}; // 5B6FE420-0BB3-54DD-8589-786CF02E38F1
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Content::IContentSiteEnvironmentView2>{
|
|
0x0B43C89A,
|
|
0x9196,
|
|
0x5A64,
|
|
{0xA0, 0x78, 0xEB, 0x15, 0x0A, 0xCA, 0xE5,
|
|
0x27}}; // 0B43C89A-9196-5A64-A078-EB150ACAE527
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Content::IContentSiteEnvironmentViewFactory>{
|
|
0xC901EDF2,
|
|
0xF184,
|
|
0x5A64,
|
|
{0x8D, 0x58, 0x8C, 0xF8, 0xEF, 0xA8, 0xB6,
|
|
0x78}}; // C901EDF2-F184-5A64-8D58-8CF8EFA8B678
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Content::IContentSiteFactory>{
|
|
0x72FB98D5,
|
|
0xB28A,
|
|
0x57F1,
|
|
{0x91, 0xFA, 0x24, 0xC0, 0x14, 0xA3, 0x42,
|
|
0xC1}}; // 72FB98D5-B28A-57F1-91FA-24C014A342C1
|
|
template <>
|
|
inline constexpr guid guid_v<winrt::Microsoft::UI::Content::IContentSiteInput>{
|
|
0x0EAD8189,
|
|
0x10D3,
|
|
0x550D,
|
|
{0xB7, 0x47, 0x88, 0x47, 0xBD, 0x7C, 0x9D,
|
|
0x21}}; // 0EAD8189-10D3-550D-B747-8847BD7C9D21
|
|
template <>
|
|
inline constexpr guid guid_v<winrt::Microsoft::UI::Content::IContentSiteLink>{
|
|
0xD9247341,
|
|
0xF5D0,
|
|
0x5084,
|
|
{0xAF, 0x66, 0xF5, 0xDF, 0x5F, 0x31, 0x4F,
|
|
0xC0}}; // D9247341-F5D0-5084-AF66-F5DF5F314FC0
|
|
template <>
|
|
inline constexpr guid guid_v<
|
|
winrt::Microsoft::UI::Content::IContentSiteRequestedStateChangedEventArgs>{
|
|
0x1B55FD1D,
|
|
0x7292,
|
|
0x562B,
|
|
{0xB4, 0xA1, 0xD4, 0xDE, 0x79, 0x72, 0xE6,
|
|
0x84}}; // 1B55FD1D-7292-562B-B4A1-D4DE7972E684
|
|
template <>
|
|
inline constexpr guid guid_v<winrt::Microsoft::UI::Content::IContentSiteView>{
|
|
0x2D5D8DD5,
|
|
0x358E,
|
|
0x5B05,
|
|
{0x99, 0x3B, 0xB2, 0x66, 0x6D, 0x17, 0x86,
|
|
0xB3}}; // 2D5D8DD5-358E-5B05-993B-B2666D1786B3
|
|
template <>
|
|
inline constexpr guid guid_v<winrt::Microsoft::UI::Content::IContentSiteView2>{
|
|
0x628ADCE3,
|
|
0x820F,
|
|
0x57DE,
|
|
{0xBD, 0xC8, 0x37, 0x20, 0xFF, 0x73, 0x01,
|
|
0x4B}}; // 628ADCE3-820F-57DE-BDC8-3720FF73014B
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Content::IContentSiteViewAutomation>{
|
|
0xF9D1D5FF,
|
|
0x9669,
|
|
0x5553,
|
|
{0xA8, 0x75, 0xAE, 0xE0, 0x3E, 0x11, 0xED,
|
|
0xD8}}; // F9D1D5FF-9669-5553-A875-AEE03E11EDD8
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Content::IContentSiteViewFactory>{
|
|
0x9EFD72F0,
|
|
0x63EF,
|
|
0x5B6A,
|
|
{0xA5, 0x0C, 0x56, 0x85, 0xBD, 0x81, 0x00,
|
|
0xF1}}; // 9EFD72F0-63EF-5B6A-A50C-5685BD8100F1
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Content::IDesktopAttachedSiteBridge>{
|
|
0xC8AD3758,
|
|
0xC8D3,
|
|
0x5EA5,
|
|
{0xA2, 0x74, 0xCE, 0x12, 0xD9, 0xCF, 0x68,
|
|
0x45}}; // C8AD3758-C8D3-5EA5-A274-CE12D9CF6845
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Content::IDesktopAttachedSiteBridgeStatics>{
|
|
0x41F6930F,
|
|
0x310E,
|
|
0x5680,
|
|
{0x81, 0x2C, 0x6D, 0xAC, 0x16, 0xDF, 0xFF,
|
|
0x44}}; // 41F6930F-310E-5680-812C-6DAC16DFFF44
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Content::IDesktopChildSiteBridge>{
|
|
0xB2F2FF7B,
|
|
0x1825,
|
|
0x51B0,
|
|
{0xB8, 0x0B, 0x75, 0x99, 0x88, 0x9C, 0x56,
|
|
0x9F}}; // B2F2FF7B-1825-51B0-B80B-7599889C569F
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Content::IDesktopChildSiteBridgeStatics>{
|
|
0xAB6B82DE,
|
|
0x6A47,
|
|
0x5DE3,
|
|
{0xA8, 0x60, 0x61, 0x3C, 0x8D, 0xB6, 0x79,
|
|
0xAB}}; // AB6B82DE-6A47-5DE3-A860-613C8DB679AB
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Content::IDesktopChildSiteBridgeStatics2>{
|
|
0xAAE99407,
|
|
0xE378,
|
|
0x5C53,
|
|
{0x9A, 0xFF, 0x5A, 0x3B, 0x53, 0xE1, 0x94,
|
|
0xA8}}; // AAE99407-E378-5C53-9AFF-5A3B53E194A8
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Content::IDesktopPopupSiteBridge>{
|
|
0x84EAAB23,
|
|
0xF716,
|
|
0x5AD8,
|
|
{0xAC, 0x00, 0x3D, 0x77, 0xC0, 0x1D, 0x42,
|
|
0xCC}}; // 84EAAB23-F716-5AD8-AC00-3D77C01D42CC
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Content::IDesktopPopupSiteBridgeStatics>{
|
|
0x4EA2B77B,
|
|
0x3177,
|
|
0x5E5B,
|
|
{0x8D, 0x0D, 0xA7, 0x6E, 0x15, 0xC6, 0xD0,
|
|
0x80}}; // 4EA2B77B-3177-5E5B-8D0D-A76E15C6D080
|
|
template <>
|
|
inline constexpr guid guid_v<winrt::Microsoft::UI::Content::IDesktopSiteBridge>{
|
|
0xF0AE8750,
|
|
0x905C,
|
|
0x50A2,
|
|
{0x8A, 0x12, 0x45, 0x45, 0xC6, 0x24, 0x5B,
|
|
0xB4}}; // F0AE8750-905C-50A2-8A12-4545C6245BB4
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Content::IDesktopSiteBridgeFactory>{
|
|
0xD94EE1FF,
|
|
0x3AF1,
|
|
0x54D0,
|
|
{0x93, 0x11, 0x65, 0x2B, 0x29, 0xC5, 0x7C,
|
|
0x5B}}; // D94EE1FF-3AF1-54D0-9311-652B29C57C5B
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Content::IDesktopSiteBridgeStatics>{
|
|
0xE0B38DAF,
|
|
0x9CD4,
|
|
0x50C5,
|
|
{0x83, 0xEE, 0xC7, 0x6E, 0x3C, 0xF3, 0x4E,
|
|
0xBA}}; // E0B38DAF-9CD4-50C5-83EE-C76E3CF34EBA
|
|
template <>
|
|
struct default_interface<winrt::Microsoft::UI::Content::ChildSiteLink> {
|
|
using type = winrt::Microsoft::UI::Content::IChildSiteLink;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Content::ContentCoordinateConverter> {
|
|
using type = winrt::Microsoft::UI::Content::IContentCoordinateConverter;
|
|
};
|
|
template <>
|
|
struct default_interface<winrt::Microsoft::UI::Content::ContentDeferral> {
|
|
using type = winrt::Microsoft::UI::Content::IContentDeferral;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Content::ContentEnvironmentSettingChangedEventArgs> {
|
|
using type =
|
|
winrt::Microsoft::UI::Content::IContentEnvironmentSettingChangedEventArgs;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Content::ContentEnvironmentStateChangedEventArgs> {
|
|
using type =
|
|
winrt::Microsoft::UI::Content::IContentEnvironmentStateChangedEventArgs;
|
|
};
|
|
template <>
|
|
struct default_interface<winrt::Microsoft::UI::Content::ContentIsland> {
|
|
using type = winrt::Microsoft::UI::Content::IContentIsland;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Content::
|
|
ContentIslandAutomationProviderRequestedEventArgs> {
|
|
using type = winrt::Microsoft::UI::Content::
|
|
IContentIslandAutomationProviderRequestedEventArgs;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Content::ContentIslandEnvironment> {
|
|
using type = winrt::Microsoft::UI::Content::IContentIslandEnvironment;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Content::ContentIslandStateChangedEventArgs> {
|
|
using type =
|
|
winrt::Microsoft::UI::Content::IContentIslandStateChangedEventArgs;
|
|
};
|
|
template <>
|
|
struct default_interface<winrt::Microsoft::UI::Content::ContentSite> {
|
|
using type = winrt::Microsoft::UI::Content::IContentSite;
|
|
};
|
|
template <>
|
|
struct default_interface<winrt::Microsoft::UI::Content::
|
|
ContentSiteAutomationProviderRequestedEventArgs> {
|
|
using type = winrt::Microsoft::UI::Content::
|
|
IContentSiteAutomationProviderRequestedEventArgs;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Content::ContentSiteEnvironment> {
|
|
using type = winrt::Microsoft::UI::Content::IContentSiteEnvironment;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Content::ContentSiteEnvironmentView> {
|
|
using type = winrt::Microsoft::UI::Content::IContentSiteEnvironmentView;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Content::ContentSiteRequestedStateChangedEventArgs> {
|
|
using type =
|
|
winrt::Microsoft::UI::Content::IContentSiteRequestedStateChangedEventArgs;
|
|
};
|
|
template <>
|
|
struct default_interface<winrt::Microsoft::UI::Content::ContentSiteView> {
|
|
using type = winrt::Microsoft::UI::Content::IContentSiteView;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Content::DesktopAttachedSiteBridge> {
|
|
using type = winrt::Microsoft::UI::Content::IDesktopAttachedSiteBridge;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Content::DesktopChildSiteBridge> {
|
|
using type = winrt::Microsoft::UI::Content::IDesktopChildSiteBridge;
|
|
};
|
|
template <>
|
|
struct default_interface<
|
|
winrt::Microsoft::UI::Content::DesktopPopupSiteBridge> {
|
|
using type = winrt::Microsoft::UI::Content::IDesktopPopupSiteBridge;
|
|
};
|
|
template <>
|
|
struct default_interface<winrt::Microsoft::UI::Content::DesktopSiteBridge> {
|
|
using type = winrt::Microsoft::UI::Content::IDesktopSiteBridge;
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Content::IChildSiteLink> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_ActualSize(
|
|
winrt::Windows::Foundation::Numerics::float2*) noexcept = 0;
|
|
virtual int32_t __stdcall put_ActualSize(
|
|
winrt::Windows::Foundation::Numerics::float2) noexcept = 0;
|
|
virtual int32_t __stdcall get_DispatcherQueue(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_LocalToParentTransformMatrix(
|
|
winrt::Windows::Foundation::Numerics::float4x4*) noexcept = 0;
|
|
virtual int32_t __stdcall put_LocalToParentTransformMatrix(
|
|
winrt::Windows::Foundation::Numerics::float4x4) noexcept = 0;
|
|
virtual int32_t __stdcall get_SiteView(void**) noexcept = 0;
|
|
virtual int32_t __stdcall Connect(void*) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Content::IChildSiteLinkStatics> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall Create(void*, void*, void**) noexcept = 0;
|
|
virtual int32_t __stdcall CreateForSystemVisual(void*, void*,
|
|
void**) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Content::IContentCoordinateConverter> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall ConvertLocalToScreenWithPoint(
|
|
winrt::Windows::Foundation::Point,
|
|
struct struct_Windows_Graphics_PointInt32*) noexcept = 0;
|
|
virtual int32_t __stdcall ConvertLocalToScreenWithPoints(
|
|
uint32_t, winrt::Windows::Foundation::Point*, uint32_t* __resultSize,
|
|
struct struct_Windows_Graphics_PointInt32**) noexcept = 0;
|
|
virtual int32_t __stdcall ConvertLocalToScreenWithPointsAndRoundingMode(
|
|
uint32_t, winrt::Windows::Foundation::Point*, int32_t,
|
|
uint32_t* __resultSize,
|
|
struct struct_Windows_Graphics_PointInt32**) noexcept = 0;
|
|
virtual int32_t __stdcall ConvertLocalToScreenWithRect(
|
|
winrt::Windows::Foundation::Rect,
|
|
struct struct_Windows_Graphics_RectInt32*) noexcept = 0;
|
|
virtual int32_t __stdcall ConvertScreenToLocalWithPoint(
|
|
struct struct_Windows_Graphics_PointInt32,
|
|
winrt::Windows::Foundation::Point*) noexcept = 0;
|
|
virtual int32_t __stdcall ConvertScreenToLocalWithPoints(
|
|
uint32_t, struct struct_Windows_Graphics_PointInt32*,
|
|
uint32_t* __resultSize,
|
|
winrt::Windows::Foundation::Point**) noexcept = 0;
|
|
virtual int32_t __stdcall ConvertScreenToLocalWithRect(
|
|
struct struct_Windows_Graphics_RectInt32,
|
|
winrt::Windows::Foundation::Rect*) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Content::IContentCoordinateConverterFactory> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Content::IContentCoordinateConverterStatics> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall CreateForWindowId(
|
|
struct struct_Microsoft_UI_WindowId, void**) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Content::IContentDeferral> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall Complete() noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<
|
|
winrt::Microsoft::UI::Content::IContentEnvironmentSettingChangedEventArgs> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_SettingName(void**) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<
|
|
winrt::Microsoft::UI::Content::IContentEnvironmentStateChangedEventArgs> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_DidAppWindowIdChange(bool*) noexcept = 0;
|
|
virtual int32_t __stdcall get_DidDisplayIdChange(bool*) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<
|
|
winrt::Microsoft::UI::Content::IContentEnvironmentStateChangedEventArgs2> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_DidDisplayScaleChange(bool*) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Content::IContentIsland> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_ActualSize(
|
|
winrt::Windows::Foundation::Numerics::float2*) noexcept = 0;
|
|
virtual int32_t __stdcall get_AppData(void**) noexcept = 0;
|
|
virtual int32_t __stdcall put_AppData(void*) noexcept = 0;
|
|
virtual int32_t __stdcall get_CoordinateConverter(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_CustomProperties(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_DispatcherQueue(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_Environment(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_Id(uint64_t*) noexcept = 0;
|
|
virtual int32_t __stdcall get_IsConnected(bool*) noexcept = 0;
|
|
virtual int32_t __stdcall get_IsHitTestVisibleWhenTransparent(
|
|
bool*) noexcept = 0;
|
|
virtual int32_t __stdcall put_IsHitTestVisibleWhenTransparent(
|
|
bool) noexcept = 0;
|
|
virtual int32_t __stdcall get_IsIslandEnabled(bool*) noexcept = 0;
|
|
virtual int32_t __stdcall put_IsIslandEnabled(bool) noexcept = 0;
|
|
virtual int32_t __stdcall get_IsIslandVisible(bool*) noexcept = 0;
|
|
virtual int32_t __stdcall put_IsIslandVisible(bool) noexcept = 0;
|
|
virtual int32_t __stdcall get_IsSiteEnabled(bool*) noexcept = 0;
|
|
virtual int32_t __stdcall get_IsSiteVisible(bool*) noexcept = 0;
|
|
virtual int32_t __stdcall get_LayoutDirection(int32_t*) noexcept = 0;
|
|
virtual int32_t __stdcall get_RasterizationScale(float*) noexcept = 0;
|
|
virtual int32_t __stdcall GetAutomationHostProvider(void**) noexcept = 0;
|
|
virtual int32_t __stdcall GetStateChangeDeferral(void**) noexcept = 0;
|
|
virtual int32_t __stdcall RequestSize(
|
|
winrt::Windows::Foundation::Numerics::float2) noexcept = 0;
|
|
virtual int32_t __stdcall add_AutomationProviderRequested(
|
|
void*, winrt::event_token*) noexcept = 0;
|
|
virtual int32_t __stdcall remove_AutomationProviderRequested(
|
|
winrt::event_token) noexcept = 0;
|
|
virtual int32_t __stdcall add_StateChanged(
|
|
void*, winrt::event_token*) noexcept = 0;
|
|
virtual int32_t __stdcall remove_StateChanged(
|
|
winrt::event_token) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Content::IContentIsland2> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_Children(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_LocalToClientTransformMatrix(
|
|
winrt::Windows::Foundation::Numerics::float4x4*) noexcept = 0;
|
|
virtual int32_t __stdcall get_LocalToParentTransformMatrix(
|
|
winrt::Windows::Foundation::Numerics::float4x4*) noexcept = 0;
|
|
virtual int32_t __stdcall get_Popups(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_ProcessesKeyboardInput(bool*) noexcept = 0;
|
|
virtual int32_t __stdcall get_ProcessesPointerInput(bool*) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Content::IContentIslandAutomation> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_AutomationOption(int32_t*) noexcept = 0;
|
|
virtual int32_t __stdcall get_FragmentRootAutomationProvider(
|
|
void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_NextSiblingAutomationProvider(
|
|
void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_ParentAutomationProvider(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_PreviousSiblingAutomationProvider(
|
|
void**) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Content::
|
|
IContentIslandAutomationProviderRequestedEventArgs> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_AutomationProvider(void**) noexcept = 0;
|
|
virtual int32_t __stdcall put_AutomationProvider(void*) noexcept = 0;
|
|
virtual int32_t __stdcall get_Handled(bool*) noexcept = 0;
|
|
virtual int32_t __stdcall put_Handled(bool) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Content::IContentIslandEnvironment> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_AppWindowId(
|
|
struct struct_Microsoft_UI_WindowId*) noexcept = 0;
|
|
virtual int32_t __stdcall get_DisplayId(
|
|
struct struct_Microsoft_UI_DisplayId*) noexcept = 0;
|
|
virtual int32_t __stdcall add_SettingChanged(
|
|
void*, winrt::event_token*) noexcept = 0;
|
|
virtual int32_t __stdcall remove_SettingChanged(
|
|
winrt::event_token) noexcept = 0;
|
|
virtual int32_t __stdcall add_StateChanged(
|
|
void*, winrt::event_token*) noexcept = 0;
|
|
virtual int32_t __stdcall remove_StateChanged(
|
|
winrt::event_token) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Content::IContentIslandEnvironment2> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_DisplayScale(float*) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Content::IContentIslandEnvironmentFactory> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Content::IContentIslandFactory> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Content::IContentIslandStateChangedEventArgs> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_DidActualSizeChange(bool*) noexcept = 0;
|
|
virtual int32_t __stdcall get_DidSiteEnabledChange(bool*) noexcept = 0;
|
|
virtual int32_t __stdcall get_DidSiteVisibleChange(bool*) noexcept = 0;
|
|
virtual int32_t __stdcall get_DidLayoutDirectionChange(bool*) noexcept = 0;
|
|
virtual int32_t __stdcall get_DidRasterizationScaleChange(
|
|
bool*) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<
|
|
winrt::Microsoft::UI::Content::IContentIslandStateChangedEventArgs2> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_DidLocalToClientTransformMatrixChange(
|
|
bool*) noexcept = 0;
|
|
virtual int32_t __stdcall get_DidLocalToParentTransformMatrixChange(
|
|
bool*) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Content::IContentIslandStatics> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall Create(void*, void**) noexcept = 0;
|
|
virtual int32_t __stdcall FindAllForCompositor(void*,
|
|
uint32_t* __resultSize,
|
|
void***) noexcept = 0;
|
|
virtual int32_t __stdcall FindAllForCurrentThread(uint32_t* __resultSize,
|
|
void***) noexcept = 0;
|
|
virtual int32_t __stdcall GetByVisual(void*, void**) noexcept = 0;
|
|
virtual int32_t __stdcall GetFromId(uint64_t, void**) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Content::IContentIslandStatics2> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall CreateForSystemVisual(void*, void*,
|
|
void**) noexcept = 0;
|
|
virtual int32_t __stdcall FindAllForSystemCompositor(void*,
|
|
uint32_t* __resultSize,
|
|
void***) noexcept = 0;
|
|
virtual int32_t __stdcall GetBySystemVisual(void*, void**) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Content::IContentSite> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_ActualSize(
|
|
winrt::Windows::Foundation::Numerics::float2*) noexcept = 0;
|
|
virtual int32_t __stdcall put_ActualSize(
|
|
winrt::Windows::Foundation::Numerics::float2) noexcept = 0;
|
|
virtual int32_t __stdcall get_ClientSize(
|
|
struct struct_Windows_Graphics_SizeInt32*) noexcept = 0;
|
|
virtual int32_t __stdcall put_ClientSize(
|
|
struct struct_Windows_Graphics_SizeInt32) noexcept = 0;
|
|
virtual int32_t __stdcall get_CoordinateConverter(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_DispatcherQueue(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_Environment(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_IsConnected(bool*) noexcept = 0;
|
|
virtual int32_t __stdcall get_IsSiteEnabled(bool*) noexcept = 0;
|
|
virtual int32_t __stdcall put_IsSiteEnabled(bool) noexcept = 0;
|
|
virtual int32_t __stdcall get_IsSiteVisible(bool*) noexcept = 0;
|
|
virtual int32_t __stdcall put_IsSiteVisible(bool) noexcept = 0;
|
|
virtual int32_t __stdcall get_LayoutDirection(int32_t*) noexcept = 0;
|
|
virtual int32_t __stdcall put_LayoutDirection(int32_t) noexcept = 0;
|
|
virtual int32_t __stdcall get_OverrideScale(float*) noexcept = 0;
|
|
virtual int32_t __stdcall put_OverrideScale(float) noexcept = 0;
|
|
virtual int32_t __stdcall get_ParentScale(float*) noexcept = 0;
|
|
virtual int32_t __stdcall put_ParentScale(float) noexcept = 0;
|
|
virtual int32_t __stdcall get_RasterizationScale(float*) noexcept = 0;
|
|
virtual int32_t __stdcall get_RequestedSize(
|
|
winrt::Windows::Foundation::Numerics::float2*) noexcept = 0;
|
|
virtual int32_t __stdcall get_ShouldApplyRasterizationScale(
|
|
bool*) noexcept = 0;
|
|
virtual int32_t __stdcall put_ShouldApplyRasterizationScale(
|
|
bool) noexcept = 0;
|
|
virtual int32_t __stdcall get_View(void**) noexcept = 0;
|
|
virtual int32_t __stdcall GetIslandStateChangeDeferral(void**) noexcept = 0;
|
|
virtual int32_t __stdcall add_RequestedStateChanged(
|
|
void*, winrt::event_token*) noexcept = 0;
|
|
virtual int32_t __stdcall remove_RequestedStateChanged(
|
|
winrt::event_token) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Content::IContentSite2> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_LocalToClientTransformMatrix(
|
|
winrt::Windows::Foundation::Numerics::float4x4*) noexcept = 0;
|
|
virtual int32_t __stdcall get_LocalToParentTransformMatrix(
|
|
winrt::Windows::Foundation::Numerics::float4x4*) noexcept = 0;
|
|
virtual int32_t __stdcall put_LocalToParentTransformMatrix(
|
|
winrt::Windows::Foundation::Numerics::float4x4) noexcept = 0;
|
|
virtual int32_t __stdcall get_ProcessesKeyboardInput(bool*) noexcept = 0;
|
|
virtual int32_t __stdcall put_ProcessesKeyboardInput(bool) noexcept = 0;
|
|
virtual int32_t __stdcall get_ProcessesPointerInput(bool*) noexcept = 0;
|
|
virtual int32_t __stdcall put_ProcessesPointerInput(bool) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Content::IContentSiteAutomation> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_AutomationOption(int32_t*) noexcept = 0;
|
|
virtual int32_t __stdcall put_AutomationOption(int32_t) noexcept = 0;
|
|
virtual int32_t __stdcall get_AutomationProvider(void**) noexcept = 0;
|
|
virtual int32_t __stdcall add_FragmentRootAutomationProviderRequested(
|
|
void*, winrt::event_token*) noexcept = 0;
|
|
virtual int32_t __stdcall remove_FragmentRootAutomationProviderRequested(
|
|
winrt::event_token) noexcept = 0;
|
|
virtual int32_t __stdcall add_NextSiblingAutomationProviderRequested(
|
|
void*, winrt::event_token*) noexcept = 0;
|
|
virtual int32_t __stdcall remove_NextSiblingAutomationProviderRequested(
|
|
winrt::event_token) noexcept = 0;
|
|
virtual int32_t __stdcall add_ParentAutomationProviderRequested(
|
|
void*, winrt::event_token*) noexcept = 0;
|
|
virtual int32_t __stdcall remove_ParentAutomationProviderRequested(
|
|
winrt::event_token) noexcept = 0;
|
|
virtual int32_t __stdcall add_PreviousSiblingAutomationProviderRequested(
|
|
void*, winrt::event_token*) noexcept = 0;
|
|
virtual int32_t __stdcall remove_PreviousSiblingAutomationProviderRequested(
|
|
winrt::event_token) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Content::
|
|
IContentSiteAutomationProviderRequestedEventArgs> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_AutomationProvider(void**) noexcept = 0;
|
|
virtual int32_t __stdcall put_AutomationProvider(void*) noexcept = 0;
|
|
virtual int32_t __stdcall get_Handled(bool*) noexcept = 0;
|
|
virtual int32_t __stdcall put_Handled(bool) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Content::IContentSiteBridge> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_DispatcherQueue(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_LayoutDirectionOverride(void**) noexcept = 0;
|
|
virtual int32_t __stdcall put_LayoutDirectionOverride(void*) noexcept = 0;
|
|
virtual int32_t __stdcall get_OverrideScale(float*) noexcept = 0;
|
|
virtual int32_t __stdcall put_OverrideScale(float) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Content::IContentSiteEnvironment> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_AppWindowId(
|
|
struct struct_Microsoft_UI_WindowId*) noexcept = 0;
|
|
virtual int32_t __stdcall put_AppWindowId(
|
|
struct struct_Microsoft_UI_WindowId) noexcept = 0;
|
|
virtual int32_t __stdcall get_DisplayId(
|
|
struct struct_Microsoft_UI_DisplayId*) noexcept = 0;
|
|
virtual int32_t __stdcall put_DisplayId(
|
|
struct struct_Microsoft_UI_DisplayId) noexcept = 0;
|
|
virtual int32_t __stdcall get_View(void**) noexcept = 0;
|
|
virtual int32_t __stdcall NotifySettingChanged(void*) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Content::IContentSiteEnvironment2> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_DisplayScale(float*) noexcept = 0;
|
|
virtual int32_t __stdcall put_DisplayScale(float) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Content::IContentSiteEnvironmentFactory> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Content::IContentSiteEnvironmentView> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_AppWindowId(
|
|
struct struct_Microsoft_UI_WindowId*) noexcept = 0;
|
|
virtual int32_t __stdcall get_DisplayId(
|
|
struct struct_Microsoft_UI_DisplayId*) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Content::IContentSiteEnvironmentView2> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_DisplayScale(float*) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Content::IContentSiteEnvironmentViewFactory> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Content::IContentSiteFactory> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Content::IContentSiteInput> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_ProcessesKeyboardInput(bool*) noexcept = 0;
|
|
virtual int32_t __stdcall put_ProcessesKeyboardInput(bool) noexcept = 0;
|
|
virtual int32_t __stdcall get_ProcessesPointerInput(bool*) noexcept = 0;
|
|
virtual int32_t __stdcall put_ProcessesPointerInput(bool) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Content::IContentSiteLink> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_Parent(void**) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<
|
|
winrt::Microsoft::UI::Content::IContentSiteRequestedStateChangedEventArgs> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_DidRequestedSizeChange(bool*) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Content::IContentSiteView> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_ActualSize(
|
|
winrt::Windows::Foundation::Numerics::float2*) noexcept = 0;
|
|
virtual int32_t __stdcall get_ClientSize(
|
|
struct struct_Windows_Graphics_SizeInt32*) noexcept = 0;
|
|
virtual int32_t __stdcall get_CoordinateConverter(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_DispatcherQueue(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_EnvironmentView(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_IsConnected(bool*) noexcept = 0;
|
|
virtual int32_t __stdcall get_IsSiteEnabled(bool*) noexcept = 0;
|
|
virtual int32_t __stdcall get_IsSiteVisible(bool*) noexcept = 0;
|
|
virtual int32_t __stdcall get_LayoutDirection(int32_t*) noexcept = 0;
|
|
virtual int32_t __stdcall get_OverrideScale(float*) noexcept = 0;
|
|
virtual int32_t __stdcall get_ParentScale(float*) noexcept = 0;
|
|
virtual int32_t __stdcall get_RasterizationScale(float*) noexcept = 0;
|
|
virtual int32_t __stdcall get_RequestedSize(
|
|
winrt::Windows::Foundation::Numerics::float2*) noexcept = 0;
|
|
virtual int32_t __stdcall get_ShouldApplyRasterizationScale(
|
|
bool*) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Content::IContentSiteView2> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_LocalToClientTransformMatrix(
|
|
winrt::Windows::Foundation::Numerics::float4x4*) noexcept = 0;
|
|
virtual int32_t __stdcall get_LocalToParentTransformMatrix(
|
|
winrt::Windows::Foundation::Numerics::float4x4*) noexcept = 0;
|
|
virtual int32_t __stdcall get_ProcessesKeyboardInput(bool*) noexcept = 0;
|
|
virtual int32_t __stdcall get_ProcessesPointerInput(bool*) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Content::IContentSiteViewAutomation> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_AutomationOption(int32_t*) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Content::IContentSiteViewFactory> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Content::IDesktopAttachedSiteBridge> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_SiteView(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_WindowId(
|
|
struct struct_Microsoft_UI_WindowId*) noexcept = 0;
|
|
virtual int32_t __stdcall Connect(void*) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Content::IDesktopAttachedSiteBridgeStatics> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall CreateFromWindowId(
|
|
void*, struct struct_Microsoft_UI_WindowId, void**) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Content::IDesktopChildSiteBridge> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_ResizePolicy(int32_t*) noexcept = 0;
|
|
virtual int32_t __stdcall put_ResizePolicy(int32_t) noexcept = 0;
|
|
virtual int32_t __stdcall get_SiteView(void**) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Content::IDesktopChildSiteBridgeStatics> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall Create(void*, struct struct_Microsoft_UI_WindowId,
|
|
void**) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Content::IDesktopChildSiteBridgeStatics2> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall CreateWithDispatcherQueue(
|
|
void*, struct struct_Microsoft_UI_WindowId, void**) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Content::IDesktopPopupSiteBridge> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_IsEnabled(bool*) noexcept = 0;
|
|
virtual int32_t __stdcall get_IsVisible(bool*) noexcept = 0;
|
|
virtual int32_t __stdcall get_SiteView(void**) noexcept = 0;
|
|
virtual int32_t __stdcall get_WindowId(
|
|
struct struct_Microsoft_UI_WindowId*) noexcept = 0;
|
|
virtual int32_t __stdcall Connect(void*) noexcept = 0;
|
|
virtual int32_t __stdcall Disable() noexcept = 0;
|
|
virtual int32_t __stdcall Enable() noexcept = 0;
|
|
virtual int32_t __stdcall Hide() noexcept = 0;
|
|
virtual int32_t __stdcall MoveAndResize(
|
|
struct struct_Windows_Graphics_RectInt32) noexcept = 0;
|
|
virtual int32_t __stdcall MoveInZOrderAtBottom() noexcept = 0;
|
|
virtual int32_t __stdcall MoveInZOrderAtTop() noexcept = 0;
|
|
virtual int32_t __stdcall MoveInZOrderBelow(
|
|
struct struct_Microsoft_UI_WindowId) noexcept = 0;
|
|
virtual int32_t __stdcall Show() noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Content::IDesktopPopupSiteBridgeStatics> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall Create(void*, void**) noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Content::IDesktopSiteBridge> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall get_IsEnabled(bool*) noexcept = 0;
|
|
virtual int32_t __stdcall get_IsVisible(bool*) noexcept = 0;
|
|
virtual int32_t __stdcall get_WindowId(
|
|
struct struct_Microsoft_UI_WindowId*) noexcept = 0;
|
|
virtual int32_t __stdcall Connect(void*) noexcept = 0;
|
|
virtual int32_t __stdcall Disable() noexcept = 0;
|
|
virtual int32_t __stdcall Enable() noexcept = 0;
|
|
virtual int32_t __stdcall Hide() noexcept = 0;
|
|
virtual int32_t __stdcall MoveAndResize(
|
|
struct struct_Windows_Graphics_RectInt32) noexcept = 0;
|
|
virtual int32_t __stdcall MoveInZOrderAtBottom() noexcept = 0;
|
|
virtual int32_t __stdcall MoveInZOrderAtTop() noexcept = 0;
|
|
virtual int32_t __stdcall MoveInZOrderBelow(
|
|
struct struct_Microsoft_UI_WindowId) noexcept = 0;
|
|
virtual int32_t __stdcall Show() noexcept = 0;
|
|
};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Content::IDesktopSiteBridgeFactory> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {};
|
|
};
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Content::IDesktopSiteBridgeStatics> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall IsSupported(bool*) noexcept = 0;
|
|
};
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Content_IChildSiteLink {
|
|
[[nodiscard]] auto ActualSize() const;
|
|
auto ActualSize(
|
|
winrt::Windows::Foundation::Numerics::float2 const& value) const;
|
|
[[nodiscard]] auto DispatcherQueue() const;
|
|
[[nodiscard]] auto LocalToParentTransformMatrix() const;
|
|
auto LocalToParentTransformMatrix(
|
|
winrt::Windows::Foundation::Numerics::float4x4 const& value) const;
|
|
[[nodiscard]] auto SiteView() const;
|
|
auto Connect(
|
|
winrt::Microsoft::UI::Content::ContentIsland const& content) const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Content::IChildSiteLink> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Content_IChildSiteLink<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Content_IChildSiteLinkStatics {
|
|
auto Create(winrt::Microsoft::UI::Content::ContentIsland const& parent,
|
|
winrt::Microsoft::UI::Composition::ContainerVisual const&
|
|
placementVisual) const;
|
|
auto CreateForSystemVisual(
|
|
winrt::Microsoft::UI::Content::ContentIsland const& parent,
|
|
winrt::Windows::UI::Composition::ContainerVisual const& placementVisual)
|
|
const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Content::IChildSiteLinkStatics> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Content_IChildSiteLinkStatics<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Content_IContentCoordinateConverter {
|
|
auto ConvertLocalToScreen(
|
|
winrt::Windows::Foundation::Point const& localPoint) const;
|
|
auto ConvertLocalToScreen(
|
|
array_view<winrt::Windows::Foundation::Point const> localPoints) const;
|
|
auto ConvertLocalToScreen(
|
|
array_view<winrt::Windows::Foundation::Point const> localPoints,
|
|
winrt::Microsoft::UI::Content::ContentCoordinateRoundingMode const&
|
|
roundingMode) const;
|
|
auto ConvertLocalToScreen(
|
|
winrt::Windows::Foundation::Rect const& localRect) const;
|
|
auto ConvertScreenToLocal(
|
|
winrt::Windows::Graphics::PointInt32 const& screenPoint) const;
|
|
auto ConvertScreenToLocal(
|
|
array_view<winrt::Windows::Graphics::PointInt32 const> screenPoints)
|
|
const;
|
|
auto ConvertScreenToLocal(
|
|
winrt::Windows::Graphics::RectInt32 const& screenRect) const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Content::IContentCoordinateConverter> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Content_IContentCoordinateConverter<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Content_IContentCoordinateConverterFactory {};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Content::IContentCoordinateConverterFactory> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Content_IContentCoordinateConverterFactory<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Content_IContentCoordinateConverterStatics {
|
|
auto CreateForWindowId(winrt::Microsoft::UI::WindowId const& windowId) const;
|
|
};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Content::IContentCoordinateConverterStatics> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Content_IContentCoordinateConverterStatics<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Content_IContentDeferral {
|
|
auto Complete() const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Content::IContentDeferral> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Content_IContentDeferral<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Content_IContentEnvironmentSettingChangedEventArgs {
|
|
[[nodiscard]] auto SettingName() const;
|
|
};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Content::IContentEnvironmentSettingChangedEventArgs> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Content_IContentEnvironmentSettingChangedEventArgs<
|
|
D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Content_IContentEnvironmentStateChangedEventArgs {
|
|
[[nodiscard]] auto DidAppWindowIdChange() const;
|
|
[[nodiscard]] auto DidDisplayIdChange() const;
|
|
};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Content::IContentEnvironmentStateChangedEventArgs> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Content_IContentEnvironmentStateChangedEventArgs<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Content_IContentEnvironmentStateChangedEventArgs2 {
|
|
[[nodiscard]] auto DidDisplayScaleChange() const;
|
|
};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Content::IContentEnvironmentStateChangedEventArgs2> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Content_IContentEnvironmentStateChangedEventArgs2<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Content_IContentIsland {
|
|
[[nodiscard]] auto ActualSize() const;
|
|
[[nodiscard]] auto AppData() const;
|
|
auto AppData(winrt::Windows::Foundation::IInspectable const& value) const;
|
|
[[nodiscard]] auto CoordinateConverter() const;
|
|
[[nodiscard]] auto CustomProperties() const;
|
|
[[nodiscard]] auto DispatcherQueue() const;
|
|
[[nodiscard]] auto Environment() const;
|
|
[[nodiscard]] auto Id() const;
|
|
[[nodiscard]] auto IsConnected() const;
|
|
[[nodiscard]] auto IsHitTestVisibleWhenTransparent() const;
|
|
auto IsHitTestVisibleWhenTransparent(bool value) const;
|
|
[[nodiscard]] auto IsIslandEnabled() const;
|
|
auto IsIslandEnabled(bool value) const;
|
|
[[nodiscard]] auto IsIslandVisible() const;
|
|
auto IsIslandVisible(bool value) const;
|
|
[[nodiscard]] auto IsSiteEnabled() const;
|
|
[[nodiscard]] auto IsSiteVisible() const;
|
|
[[nodiscard]] auto LayoutDirection() const;
|
|
[[nodiscard]] auto RasterizationScale() const;
|
|
auto GetAutomationHostProvider() const;
|
|
auto GetStateChangeDeferral() const;
|
|
auto RequestSize(
|
|
winrt::Windows::Foundation::Numerics::float2 const& size) const;
|
|
auto AutomationProviderRequested(
|
|
winrt::Windows::Foundation::TypedEventHandler<
|
|
winrt::Microsoft::UI::Content::ContentIsland,
|
|
winrt::Microsoft::UI::Content::
|
|
ContentIslandAutomationProviderRequestedEventArgs> const& handler)
|
|
const;
|
|
using AutomationProviderRequested_revoker = impl::event_revoker<
|
|
winrt::Microsoft::UI::Content::IContentIsland,
|
|
&impl::abi_t<winrt::Microsoft::UI::Content::IContentIsland>::
|
|
remove_AutomationProviderRequested>;
|
|
[[nodiscard]] auto AutomationProviderRequested(
|
|
auto_revoke_t,
|
|
winrt::Windows::Foundation::TypedEventHandler<
|
|
winrt::Microsoft::UI::Content::ContentIsland,
|
|
winrt::Microsoft::UI::Content::
|
|
ContentIslandAutomationProviderRequestedEventArgs> const& handler)
|
|
const;
|
|
auto AutomationProviderRequested(
|
|
winrt::event_token const& token) const noexcept;
|
|
auto StateChanged(
|
|
winrt::Windows::Foundation::TypedEventHandler<
|
|
winrt::Microsoft::UI::Content::ContentIsland,
|
|
winrt::Microsoft::UI::Content::
|
|
ContentIslandStateChangedEventArgs> const& handler) const;
|
|
using StateChanged_revoker = impl::event_revoker<
|
|
winrt::Microsoft::UI::Content::IContentIsland,
|
|
&impl::abi_t<
|
|
winrt::Microsoft::UI::Content::IContentIsland>::remove_StateChanged>;
|
|
[[nodiscard]] auto StateChanged(
|
|
auto_revoke_t,
|
|
winrt::Windows::Foundation::TypedEventHandler<
|
|
winrt::Microsoft::UI::Content::ContentIsland,
|
|
winrt::Microsoft::UI::Content::
|
|
ContentIslandStateChangedEventArgs> const& handler) const;
|
|
auto StateChanged(winrt::event_token const& token) const noexcept;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Content::IContentIsland> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Content_IContentIsland<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Content_IContentIsland2 {
|
|
[[nodiscard]] auto Children() const;
|
|
[[nodiscard]] auto LocalToClientTransformMatrix() const;
|
|
[[nodiscard]] auto LocalToParentTransformMatrix() const;
|
|
[[nodiscard]] auto Popups() const;
|
|
[[nodiscard]] auto ProcessesKeyboardInput() const;
|
|
[[nodiscard]] auto ProcessesPointerInput() const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Content::IContentIsland2> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Content_IContentIsland2<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Content_IContentIslandAutomation {
|
|
[[nodiscard]] auto AutomationOption() const;
|
|
[[nodiscard]] auto FragmentRootAutomationProvider() const;
|
|
[[nodiscard]] auto NextSiblingAutomationProvider() const;
|
|
[[nodiscard]] auto ParentAutomationProvider() const;
|
|
[[nodiscard]] auto PreviousSiblingAutomationProvider() const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Content::IContentIslandAutomation> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Content_IContentIslandAutomation<D>;
|
|
};
|
|
template <typename D>
|
|
struct
|
|
consume_Microsoft_UI_Content_IContentIslandAutomationProviderRequestedEventArgs {
|
|
[[nodiscard]] auto AutomationProvider() const;
|
|
auto AutomationProvider(
|
|
winrt::Windows::Foundation::IInspectable const& value) const;
|
|
[[nodiscard]] auto Handled() const;
|
|
auto Handled(bool value) const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Content::
|
|
IContentIslandAutomationProviderRequestedEventArgs> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Content_IContentIslandAutomationProviderRequestedEventArgs<
|
|
D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Content_IContentIslandEnvironment {
|
|
[[nodiscard]] auto AppWindowId() const;
|
|
[[nodiscard]] auto DisplayId() const;
|
|
auto SettingChanged(
|
|
winrt::Windows::Foundation::TypedEventHandler<
|
|
winrt::Microsoft::UI::Content::ContentIslandEnvironment,
|
|
winrt::Microsoft::UI::Content::
|
|
ContentEnvironmentSettingChangedEventArgs> const& handler) const;
|
|
using SettingChanged_revoker = impl::event_revoker<
|
|
winrt::Microsoft::UI::Content::IContentIslandEnvironment,
|
|
&impl::abi_t<winrt::Microsoft::UI::Content::IContentIslandEnvironment>::
|
|
remove_SettingChanged>;
|
|
[[nodiscard]] auto SettingChanged(
|
|
auto_revoke_t,
|
|
winrt::Windows::Foundation::TypedEventHandler<
|
|
winrt::Microsoft::UI::Content::ContentIslandEnvironment,
|
|
winrt::Microsoft::UI::Content::
|
|
ContentEnvironmentSettingChangedEventArgs> const& handler) const;
|
|
auto SettingChanged(winrt::event_token const& token) const noexcept;
|
|
auto StateChanged(
|
|
winrt::Windows::Foundation::TypedEventHandler<
|
|
winrt::Microsoft::UI::Content::ContentIslandEnvironment,
|
|
winrt::Microsoft::UI::Content::
|
|
ContentEnvironmentStateChangedEventArgs> const& handler) const;
|
|
using StateChanged_revoker = impl::event_revoker<
|
|
winrt::Microsoft::UI::Content::IContentIslandEnvironment,
|
|
&impl::abi_t<winrt::Microsoft::UI::Content::IContentIslandEnvironment>::
|
|
remove_StateChanged>;
|
|
[[nodiscard]] auto StateChanged(
|
|
auto_revoke_t,
|
|
winrt::Windows::Foundation::TypedEventHandler<
|
|
winrt::Microsoft::UI::Content::ContentIslandEnvironment,
|
|
winrt::Microsoft::UI::Content::
|
|
ContentEnvironmentStateChangedEventArgs> const& handler) const;
|
|
auto StateChanged(winrt::event_token const& token) const noexcept;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Content::IContentIslandEnvironment> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Content_IContentIslandEnvironment<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Content_IContentIslandEnvironment2 {
|
|
[[nodiscard]] auto DisplayScale() const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Content::IContentIslandEnvironment2> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Content_IContentIslandEnvironment2<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Content_IContentIslandEnvironmentFactory {};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Content::IContentIslandEnvironmentFactory> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Content_IContentIslandEnvironmentFactory<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Content_IContentIslandFactory {};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Content::IContentIslandFactory> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Content_IContentIslandFactory<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Content_IContentIslandStateChangedEventArgs {
|
|
[[nodiscard]] auto DidActualSizeChange() const;
|
|
[[nodiscard]] auto DidSiteEnabledChange() const;
|
|
[[nodiscard]] auto DidSiteVisibleChange() const;
|
|
[[nodiscard]] auto DidLayoutDirectionChange() const;
|
|
[[nodiscard]] auto DidRasterizationScaleChange() const;
|
|
};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Content::IContentIslandStateChangedEventArgs> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Content_IContentIslandStateChangedEventArgs<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Content_IContentIslandStateChangedEventArgs2 {
|
|
[[nodiscard]] auto DidLocalToClientTransformMatrixChange() const;
|
|
[[nodiscard]] auto DidLocalToParentTransformMatrixChange() const;
|
|
};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Content::IContentIslandStateChangedEventArgs2> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Content_IContentIslandStateChangedEventArgs2<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Content_IContentIslandStatics {
|
|
auto Create(winrt::Microsoft::UI::Composition::Visual const& Root) const;
|
|
auto FindAllForCompositor(
|
|
winrt::Microsoft::UI::Composition::Compositor const& compositor) const;
|
|
auto FindAllForCurrentThread() const;
|
|
auto GetByVisual(
|
|
winrt::Microsoft::UI::Composition::Visual const& child) const;
|
|
auto GetFromId(uint64_t id) const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Content::IContentIslandStatics> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Content_IContentIslandStatics<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Content_IContentIslandStatics2 {
|
|
auto CreateForSystemVisual(
|
|
winrt::Microsoft::UI::Dispatching::DispatcherQueue const& queue,
|
|
winrt::Windows::UI::Composition::Visual const& root) const;
|
|
auto FindAllForSystemCompositor(
|
|
winrt::Windows::UI::Composition::Compositor const& compositor) const;
|
|
auto GetBySystemVisual(
|
|
winrt::Windows::UI::Composition::Visual const& child) const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Content::IContentIslandStatics2> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Content_IContentIslandStatics2<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Content_IContentSite {
|
|
[[nodiscard]] auto ActualSize() const;
|
|
auto ActualSize(
|
|
winrt::Windows::Foundation::Numerics::float2 const& value) const;
|
|
[[nodiscard]] auto ClientSize() const;
|
|
auto ClientSize(winrt::Windows::Graphics::SizeInt32 const& value) const;
|
|
[[nodiscard]] auto CoordinateConverter() const;
|
|
[[nodiscard]] auto DispatcherQueue() const;
|
|
[[nodiscard]] auto Environment() const;
|
|
[[nodiscard]] auto IsConnected() const;
|
|
[[nodiscard]] auto IsSiteEnabled() const;
|
|
auto IsSiteEnabled(bool value) const;
|
|
[[nodiscard]] auto IsSiteVisible() const;
|
|
auto IsSiteVisible(bool value) const;
|
|
[[nodiscard]] auto LayoutDirection() const;
|
|
auto LayoutDirection(
|
|
winrt::Microsoft::UI::Content::ContentLayoutDirection const& value) const;
|
|
[[nodiscard]] auto OverrideScale() const;
|
|
auto OverrideScale(float value) const;
|
|
[[nodiscard]] auto ParentScale() const;
|
|
auto ParentScale(float value) const;
|
|
[[nodiscard]] auto RasterizationScale() const;
|
|
[[nodiscard]] auto RequestedSize() const;
|
|
[[nodiscard]] auto ShouldApplyRasterizationScale() const;
|
|
auto ShouldApplyRasterizationScale(bool value) const;
|
|
[[nodiscard]] auto View() const;
|
|
auto GetIslandStateChangeDeferral() const;
|
|
auto RequestedStateChanged(
|
|
winrt::Windows::Foundation::TypedEventHandler<
|
|
winrt::Microsoft::UI::Content::ContentSite,
|
|
winrt::Microsoft::UI::Content::
|
|
ContentSiteRequestedStateChangedEventArgs> const& handler) const;
|
|
using RequestedStateChanged_revoker = impl::event_revoker<
|
|
winrt::Microsoft::UI::Content::IContentSite,
|
|
&impl::abi_t<winrt::Microsoft::UI::Content::IContentSite>::
|
|
remove_RequestedStateChanged>;
|
|
[[nodiscard]] auto RequestedStateChanged(
|
|
auto_revoke_t,
|
|
winrt::Windows::Foundation::TypedEventHandler<
|
|
winrt::Microsoft::UI::Content::ContentSite,
|
|
winrt::Microsoft::UI::Content::
|
|
ContentSiteRequestedStateChangedEventArgs> const& handler) const;
|
|
auto RequestedStateChanged(winrt::event_token const& token) const noexcept;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Content::IContentSite> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Content_IContentSite<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Content_IContentSite2 {
|
|
[[nodiscard]] auto LocalToClientTransformMatrix() const;
|
|
[[nodiscard]] auto LocalToParentTransformMatrix() const;
|
|
auto LocalToParentTransformMatrix(
|
|
winrt::Windows::Foundation::Numerics::float4x4 const& value) const;
|
|
[[nodiscard]] auto ProcessesKeyboardInput() const;
|
|
auto ProcessesKeyboardInput(bool value) const;
|
|
[[nodiscard]] auto ProcessesPointerInput() const;
|
|
auto ProcessesPointerInput(bool value) const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Content::IContentSite2> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Content_IContentSite2<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Content_IContentSiteAutomation {
|
|
[[nodiscard]] auto AutomationOption() const;
|
|
auto AutomationOption(
|
|
winrt::Microsoft::UI::Content::ContentAutomationOptions const& value)
|
|
const;
|
|
[[nodiscard]] auto AutomationProvider() const;
|
|
auto FragmentRootAutomationProviderRequested(
|
|
winrt::Windows::Foundation::TypedEventHandler<
|
|
winrt::Microsoft::UI::Content::IContentSiteAutomation,
|
|
winrt::Microsoft::UI::Content::
|
|
ContentSiteAutomationProviderRequestedEventArgs> const& handler)
|
|
const;
|
|
using FragmentRootAutomationProviderRequested_revoker = impl::event_revoker<
|
|
winrt::Microsoft::UI::Content::IContentSiteAutomation,
|
|
&impl::abi_t<winrt::Microsoft::UI::Content::IContentSiteAutomation>::
|
|
remove_FragmentRootAutomationProviderRequested>;
|
|
[[nodiscard]] auto FragmentRootAutomationProviderRequested(
|
|
auto_revoke_t,
|
|
winrt::Windows::Foundation::TypedEventHandler<
|
|
winrt::Microsoft::UI::Content::IContentSiteAutomation,
|
|
winrt::Microsoft::UI::Content::
|
|
ContentSiteAutomationProviderRequestedEventArgs> const& handler)
|
|
const;
|
|
auto FragmentRootAutomationProviderRequested(
|
|
winrt::event_token const& token) const noexcept;
|
|
auto NextSiblingAutomationProviderRequested(
|
|
winrt::Windows::Foundation::TypedEventHandler<
|
|
winrt::Microsoft::UI::Content::IContentSiteAutomation,
|
|
winrt::Microsoft::UI::Content::
|
|
ContentSiteAutomationProviderRequestedEventArgs> const& handler)
|
|
const;
|
|
using NextSiblingAutomationProviderRequested_revoker = impl::event_revoker<
|
|
winrt::Microsoft::UI::Content::IContentSiteAutomation,
|
|
&impl::abi_t<winrt::Microsoft::UI::Content::IContentSiteAutomation>::
|
|
remove_NextSiblingAutomationProviderRequested>;
|
|
[[nodiscard]] auto NextSiblingAutomationProviderRequested(
|
|
auto_revoke_t,
|
|
winrt::Windows::Foundation::TypedEventHandler<
|
|
winrt::Microsoft::UI::Content::IContentSiteAutomation,
|
|
winrt::Microsoft::UI::Content::
|
|
ContentSiteAutomationProviderRequestedEventArgs> const& handler)
|
|
const;
|
|
auto NextSiblingAutomationProviderRequested(
|
|
winrt::event_token const& token) const noexcept;
|
|
auto ParentAutomationProviderRequested(
|
|
winrt::Windows::Foundation::TypedEventHandler<
|
|
winrt::Microsoft::UI::Content::IContentSiteAutomation,
|
|
winrt::Microsoft::UI::Content::
|
|
ContentSiteAutomationProviderRequestedEventArgs> const& handler)
|
|
const;
|
|
using ParentAutomationProviderRequested_revoker = impl::event_revoker<
|
|
winrt::Microsoft::UI::Content::IContentSiteAutomation,
|
|
&impl::abi_t<winrt::Microsoft::UI::Content::IContentSiteAutomation>::
|
|
remove_ParentAutomationProviderRequested>;
|
|
[[nodiscard]] auto ParentAutomationProviderRequested(
|
|
auto_revoke_t,
|
|
winrt::Windows::Foundation::TypedEventHandler<
|
|
winrt::Microsoft::UI::Content::IContentSiteAutomation,
|
|
winrt::Microsoft::UI::Content::
|
|
ContentSiteAutomationProviderRequestedEventArgs> const& handler)
|
|
const;
|
|
auto ParentAutomationProviderRequested(
|
|
winrt::event_token const& token) const noexcept;
|
|
auto PreviousSiblingAutomationProviderRequested(
|
|
winrt::Windows::Foundation::TypedEventHandler<
|
|
winrt::Microsoft::UI::Content::IContentSiteAutomation,
|
|
winrt::Microsoft::UI::Content::
|
|
ContentSiteAutomationProviderRequestedEventArgs> const& handler)
|
|
const;
|
|
using PreviousSiblingAutomationProviderRequested_revoker =
|
|
impl::event_revoker<
|
|
winrt::Microsoft::UI::Content::IContentSiteAutomation,
|
|
&impl::abi_t<winrt::Microsoft::UI::Content::IContentSiteAutomation>::
|
|
remove_PreviousSiblingAutomationProviderRequested>;
|
|
[[nodiscard]] auto PreviousSiblingAutomationProviderRequested(
|
|
auto_revoke_t,
|
|
winrt::Windows::Foundation::TypedEventHandler<
|
|
winrt::Microsoft::UI::Content::IContentSiteAutomation,
|
|
winrt::Microsoft::UI::Content::
|
|
ContentSiteAutomationProviderRequestedEventArgs> const& handler)
|
|
const;
|
|
auto PreviousSiblingAutomationProviderRequested(
|
|
winrt::event_token const& token) const noexcept;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Content::IContentSiteAutomation> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Content_IContentSiteAutomation<D>;
|
|
};
|
|
template <typename D>
|
|
struct
|
|
consume_Microsoft_UI_Content_IContentSiteAutomationProviderRequestedEventArgs {
|
|
[[nodiscard]] auto AutomationProvider() const;
|
|
auto AutomationProvider(
|
|
winrt::Windows::Foundation::IInspectable const& value) const;
|
|
[[nodiscard]] auto Handled() const;
|
|
auto Handled(bool value) const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Content::
|
|
IContentSiteAutomationProviderRequestedEventArgs> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Content_IContentSiteAutomationProviderRequestedEventArgs<
|
|
D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Content_IContentSiteBridge {
|
|
[[nodiscard]] auto DispatcherQueue() const;
|
|
[[nodiscard]] auto LayoutDirectionOverride() const;
|
|
auto LayoutDirectionOverride(
|
|
winrt::Windows::Foundation::IReference<
|
|
winrt::Microsoft::UI::Content::ContentLayoutDirection> const& value)
|
|
const;
|
|
[[nodiscard]] auto OverrideScale() const;
|
|
auto OverrideScale(float value) const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Content::IContentSiteBridge> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Content_IContentSiteBridge<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Content_IContentSiteEnvironment {
|
|
[[nodiscard]] auto AppWindowId() const;
|
|
auto AppWindowId(winrt::Microsoft::UI::WindowId const& value) const;
|
|
[[nodiscard]] auto DisplayId() const;
|
|
auto DisplayId(winrt::Microsoft::UI::DisplayId const& value) const;
|
|
[[nodiscard]] auto View() const;
|
|
auto NotifySettingChanged(param::hstring const& setting) const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Content::IContentSiteEnvironment> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Content_IContentSiteEnvironment<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Content_IContentSiteEnvironment2 {
|
|
[[nodiscard]] auto DisplayScale() const;
|
|
auto DisplayScale(float value) const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Content::IContentSiteEnvironment2> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Content_IContentSiteEnvironment2<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Content_IContentSiteEnvironmentFactory {};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Content::IContentSiteEnvironmentFactory> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Content_IContentSiteEnvironmentFactory<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Content_IContentSiteEnvironmentView {
|
|
[[nodiscard]] auto AppWindowId() const;
|
|
[[nodiscard]] auto DisplayId() const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Content::IContentSiteEnvironmentView> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Content_IContentSiteEnvironmentView<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Content_IContentSiteEnvironmentView2 {
|
|
[[nodiscard]] auto DisplayScale() const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Content::IContentSiteEnvironmentView2> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Content_IContentSiteEnvironmentView2<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Content_IContentSiteEnvironmentViewFactory {};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Content::IContentSiteEnvironmentViewFactory> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Content_IContentSiteEnvironmentViewFactory<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Content_IContentSiteFactory {};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Content::IContentSiteFactory> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Content_IContentSiteFactory<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Content_IContentSiteInput {
|
|
[[nodiscard]] auto ProcessesKeyboardInput() const;
|
|
auto ProcessesKeyboardInput(bool value) const;
|
|
[[nodiscard]] auto ProcessesPointerInput() const;
|
|
auto ProcessesPointerInput(bool value) const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Content::IContentSiteInput> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Content_IContentSiteInput<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Content_IContentSiteLink {
|
|
[[nodiscard]] auto Parent() const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Content::IContentSiteLink> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Content_IContentSiteLink<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Content_IContentSiteRequestedStateChangedEventArgs {
|
|
[[nodiscard]] auto DidRequestedSizeChange() const;
|
|
};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Content::IContentSiteRequestedStateChangedEventArgs> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Content_IContentSiteRequestedStateChangedEventArgs<
|
|
D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Content_IContentSiteView {
|
|
[[nodiscard]] auto ActualSize() const;
|
|
[[nodiscard]] auto ClientSize() const;
|
|
[[nodiscard]] auto CoordinateConverter() const;
|
|
[[nodiscard]] auto DispatcherQueue() const;
|
|
[[nodiscard]] auto EnvironmentView() const;
|
|
[[nodiscard]] auto IsConnected() const;
|
|
[[nodiscard]] auto IsSiteEnabled() const;
|
|
[[nodiscard]] auto IsSiteVisible() const;
|
|
[[nodiscard]] auto LayoutDirection() const;
|
|
[[nodiscard]] auto OverrideScale() const;
|
|
[[nodiscard]] auto ParentScale() const;
|
|
[[nodiscard]] auto RasterizationScale() const;
|
|
[[nodiscard]] auto RequestedSize() const;
|
|
[[nodiscard]] auto ShouldApplyRasterizationScale() const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Content::IContentSiteView> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Content_IContentSiteView<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Content_IContentSiteView2 {
|
|
[[nodiscard]] auto LocalToClientTransformMatrix() const;
|
|
[[nodiscard]] auto LocalToParentTransformMatrix() const;
|
|
[[nodiscard]] auto ProcessesKeyboardInput() const;
|
|
[[nodiscard]] auto ProcessesPointerInput() const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Content::IContentSiteView2> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Content_IContentSiteView2<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Content_IContentSiteViewAutomation {
|
|
[[nodiscard]] auto AutomationOption() const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Content::IContentSiteViewAutomation> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Content_IContentSiteViewAutomation<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Content_IContentSiteViewFactory {};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Content::IContentSiteViewFactory> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Content_IContentSiteViewFactory<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Content_IDesktopAttachedSiteBridge {
|
|
[[nodiscard]] auto SiteView() const;
|
|
[[nodiscard]] auto WindowId() const;
|
|
auto Connect(
|
|
winrt::Microsoft::UI::Content::ContentIsland const& content) const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Content::IDesktopAttachedSiteBridge> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Content_IDesktopAttachedSiteBridge<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Content_IDesktopAttachedSiteBridgeStatics {
|
|
auto CreateFromWindowId(
|
|
winrt::Microsoft::UI::Dispatching::DispatcherQueue const& queue,
|
|
winrt::Microsoft::UI::WindowId const& windowId) const;
|
|
};
|
|
template <>
|
|
struct consume<
|
|
winrt::Microsoft::UI::Content::IDesktopAttachedSiteBridgeStatics> {
|
|
template <typename D>
|
|
using type =
|
|
consume_Microsoft_UI_Content_IDesktopAttachedSiteBridgeStatics<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Content_IDesktopChildSiteBridge {
|
|
[[nodiscard]] auto ResizePolicy() const;
|
|
auto ResizePolicy(
|
|
winrt::Microsoft::UI::Content::ContentSizePolicy const& value) const;
|
|
[[nodiscard]] auto SiteView() const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Content::IDesktopChildSiteBridge> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Content_IDesktopChildSiteBridge<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Content_IDesktopChildSiteBridgeStatics {
|
|
auto Create(winrt::Microsoft::UI::Composition::Compositor const& compositor,
|
|
winrt::Microsoft::UI::WindowId const& parentWindowId) const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Content::IDesktopChildSiteBridgeStatics> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Content_IDesktopChildSiteBridgeStatics<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Content_IDesktopChildSiteBridgeStatics2 {
|
|
auto CreateWithDispatcherQueue(
|
|
winrt::Microsoft::UI::Dispatching::DispatcherQueue const& queue,
|
|
winrt::Microsoft::UI::WindowId const& parentWindowId) const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Content::IDesktopChildSiteBridgeStatics2> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Content_IDesktopChildSiteBridgeStatics2<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Content_IDesktopPopupSiteBridge {
|
|
[[nodiscard]] auto IsEnabled() const;
|
|
[[nodiscard]] auto IsVisible() const;
|
|
[[nodiscard]] auto SiteView() const;
|
|
[[nodiscard]] auto WindowId() const;
|
|
auto Connect(
|
|
winrt::Microsoft::UI::Content::ContentIsland const& content) const;
|
|
auto Disable() const;
|
|
auto Enable() const;
|
|
auto Hide() const;
|
|
auto MoveAndResize(winrt::Windows::Graphics::RectInt32 const& rect) const;
|
|
auto MoveInZOrderAtBottom() const;
|
|
auto MoveInZOrderAtTop() const;
|
|
auto MoveInZOrderBelow(winrt::Microsoft::UI::WindowId const& windowId) const;
|
|
auto Show() const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Content::IDesktopPopupSiteBridge> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Content_IDesktopPopupSiteBridge<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Content_IDesktopPopupSiteBridgeStatics {
|
|
auto Create(winrt::Microsoft::UI::Content::ContentIsland const& parent) const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Content::IDesktopPopupSiteBridgeStatics> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Content_IDesktopPopupSiteBridgeStatics<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Content_IDesktopSiteBridge {
|
|
[[nodiscard]] auto IsEnabled() const;
|
|
[[nodiscard]] auto IsVisible() const;
|
|
[[nodiscard]] auto WindowId() const;
|
|
auto Connect(
|
|
winrt::Microsoft::UI::Content::ContentIsland const& content) const;
|
|
auto Disable() const;
|
|
auto Enable() const;
|
|
auto Hide() const;
|
|
auto MoveAndResize(winrt::Windows::Graphics::RectInt32 const& rect) const;
|
|
auto MoveInZOrderAtBottom() const;
|
|
auto MoveInZOrderAtTop() const;
|
|
auto MoveInZOrderBelow(winrt::Microsoft::UI::WindowId const& windowId) const;
|
|
auto Show() const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Content::IDesktopSiteBridge> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Content_IDesktopSiteBridge<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Content_IDesktopSiteBridgeFactory {};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Content::IDesktopSiteBridgeFactory> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Content_IDesktopSiteBridgeFactory<D>;
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Content_IDesktopSiteBridgeStatics {
|
|
auto IsSupported() const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Content::IDesktopSiteBridgeStatics> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Content_IDesktopSiteBridgeStatics<D>;
|
|
};
|
|
} // namespace winrt::impl
|
|
#endif
|