Update WinRT to new version 2.0.250303.1

PiperOrigin-RevId: 781075193
This commit is contained in:
Guogang Li
2025-07-09 08:58:00 -07:00
committed by Copybara-Service
parent 5e558cffc4
commit 8f14bd10fc
1395 changed files with 498490 additions and 61973 deletions
@@ -1,4 +1,4 @@
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.220531.1
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.250303.1
#pragma once
#ifndef WINRT_Windows_Perception_People_2_H
@@ -9,8 +9,8 @@ WINRT_EXPORT namespace winrt::Windows::Perception::People
{
struct HandMeshVertex
{
winrt::Windows::Foundation::Numerics::float3 Position;
winrt::Windows::Foundation::Numerics::float3 Normal;
winrt::Windows::Foundation::Numerics::float3 Position {};
winrt::Windows::Foundation::Numerics::float3 Normal {};
};
inline bool operator==(HandMeshVertex const& left, HandMeshVertex const& right) noexcept
{
@@ -22,10 +22,10 @@ WINRT_EXPORT namespace winrt::Windows::Perception::People
}
struct JointPose
{
winrt::Windows::Foundation::Numerics::quaternion Orientation;
winrt::Windows::Foundation::Numerics::float3 Position;
float Radius;
winrt::Windows::Perception::People::JointPoseAccuracy Accuracy;
winrt::Windows::Foundation::Numerics::quaternion Orientation {};
winrt::Windows::Foundation::Numerics::float3 Position {};
float Radius {};
winrt::Windows::Perception::People::JointPoseAccuracy Accuracy {};
};
inline bool operator==(JointPose const& left, JointPose const& right) noexcept
{
@@ -35,29 +35,29 @@ WINRT_EXPORT namespace winrt::Windows::Perception::People
{
return !(left == right);
}
struct __declspec(empty_bases) EyesPose : winrt::Windows::Perception::People::IEyesPose
struct WINRT_IMPL_EMPTY_BASES EyesPose : winrt::Windows::Perception::People::IEyesPose
{
EyesPose(std::nullptr_t) noexcept {}
EyesPose(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Perception::People::IEyesPose(ptr, take_ownership_from_abi) {}
static auto IsSupported();
static auto RequestAccessAsync();
};
struct __declspec(empty_bases) HandMeshObserver : winrt::Windows::Perception::People::IHandMeshObserver
struct WINRT_IMPL_EMPTY_BASES HandMeshObserver : winrt::Windows::Perception::People::IHandMeshObserver
{
HandMeshObserver(std::nullptr_t) noexcept {}
HandMeshObserver(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Perception::People::IHandMeshObserver(ptr, take_ownership_from_abi) {}
};
struct __declspec(empty_bases) HandMeshVertexState : winrt::Windows::Perception::People::IHandMeshVertexState
struct WINRT_IMPL_EMPTY_BASES HandMeshVertexState : winrt::Windows::Perception::People::IHandMeshVertexState
{
HandMeshVertexState(std::nullptr_t) noexcept {}
HandMeshVertexState(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Perception::People::IHandMeshVertexState(ptr, take_ownership_from_abi) {}
};
struct __declspec(empty_bases) HandPose : winrt::Windows::Perception::People::IHandPose
struct WINRT_IMPL_EMPTY_BASES HandPose : winrt::Windows::Perception::People::IHandPose
{
HandPose(std::nullptr_t) noexcept {}
HandPose(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Perception::People::IHandPose(ptr, take_ownership_from_abi) {}
};
struct __declspec(empty_bases) HeadPose : winrt::Windows::Perception::People::IHeadPose
struct WINRT_IMPL_EMPTY_BASES HeadPose : winrt::Windows::Perception::People::IHeadPose
{
HeadPose(std::nullptr_t) noexcept {}
HeadPose(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Perception::People::IHeadPose(ptr, take_ownership_from_abi) {}