mirror of
https://github.com/kidfromjupiter/nearby.git
synced 2026-09-15 07:06:11 -04:00
57 lines
2.0 KiB
C++
57 lines
2.0 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_Input_Interop_0_H
|
|
#define WINRT_Microsoft_UI_Input_Interop_0_H
|
|
WINRT_EXPORT namespace winrt::Microsoft::UI::Input { struct PointerPoint; }
|
|
WINRT_EXPORT namespace winrt::Windows::Devices::Input { struct PenDevice; }
|
|
WINRT_EXPORT namespace winrt::Microsoft::UI::Input::Interop {
|
|
struct IPenDeviceInteropStatics;
|
|
struct PenDeviceInterop;
|
|
}
|
|
namespace winrt::impl {
|
|
template <>
|
|
struct category<
|
|
winrt::Microsoft::UI::Input::Interop::IPenDeviceInteropStatics> {
|
|
using type = interface_category;
|
|
};
|
|
template <>
|
|
struct category<winrt::Microsoft::UI::Input::Interop::PenDeviceInterop> {
|
|
using type = class_category;
|
|
};
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Input::Interop::PenDeviceInterop> =
|
|
L"Microsoft.UI.Input.Interop.PenDeviceInterop";
|
|
template <>
|
|
inline constexpr auto&
|
|
name_v<winrt::Microsoft::UI::Input::Interop::IPenDeviceInteropStatics> =
|
|
L"Microsoft.UI.Input.Interop.IPenDeviceInteropStatics";
|
|
template <>
|
|
inline constexpr guid
|
|
guid_v<winrt::Microsoft::UI::Input::Interop::IPenDeviceInteropStatics>{
|
|
0xC2A59F2A,
|
|
0xE077,
|
|
0x5D30,
|
|
{0xA1, 0xBD, 0xCF, 0x84, 0xDD, 0x09, 0xEE,
|
|
0x39}}; // C2A59F2A-E077-5D30-A1BD-CF84DD09EE39
|
|
template <>
|
|
struct abi<winrt::Microsoft::UI::Input::Interop::IPenDeviceInteropStatics> {
|
|
struct WINRT_IMPL_NOVTABLE type : inspectable_abi {
|
|
virtual int32_t __stdcall FromPointerPoint(void*, void**) noexcept = 0;
|
|
};
|
|
};
|
|
template <typename D>
|
|
struct consume_Microsoft_UI_Input_Interop_IPenDeviceInteropStatics {
|
|
auto FromPointerPoint(
|
|
winrt::Microsoft::UI::Input::PointerPoint const& pointerPoint) const;
|
|
};
|
|
template <>
|
|
struct consume<winrt::Microsoft::UI::Input::Interop::IPenDeviceInteropStatics> {
|
|
template <typename D>
|
|
using type = consume_Microsoft_UI_Input_Interop_IPenDeviceInteropStatics<D>;
|
|
};
|
|
} // namespace winrt::impl
|
|
#endif
|