C++WinRT 中 .Net Double.PositiveInfinity 的等价物是什么?

What is the equivalent of .Net Double.PositiveInfinity in C++WinRT?

如果有的话。如果没有,应该将什么传递给

之类的函数
var tb = new TextBlock { Text = "Text", FontSize = 10 };
tb.Measure(new Size(Double.PositiveInfinity, Double.PositiveInfinity));

C++/WinRT projection 的目的是让您使用 'Standard C++' 中的 Windows 个运行时 API。始终从 C++17 标准要求您执行的操作开始。

#include <cmath>

// std::numeric_limits<float>::infinity();
// std::numeric_limits<double>::infinity();

cppreference

There is a drop-list on many Microsoft Doc pages which let you set the examples to C++/WinRT instead of C#: