windowsnumerics.h API

windowsnumerics.h 头文件定义 Windows.Foundation.Numerics 命名空间中的 C++ 矢量和矩阵类型。 它使用一系列数学运算符和函数扩展 Windows.Foundation.Numerics 中的结构。

此命名空间仅在 C++ 中可用。 其 .NET 等效项为 System.Numerics

在本节中

主题 说明
float2 结构 具有两个分量的向量。
float3 结构 具有三个分量的向量。
float3x2 结构 用于 2D 转换的 3x2 矩阵。
float4 结构 具有四个分量的向量。
float4x4 结构 用于 3D 转换的 4x4 矩阵。
平面结构 此结构表示使用 3D 矢量法线和距离值的平面。
四元数结构 一个四维向量,用于表示旋转。
Windows 数值和 DirectXMath 互操作 API 这些函数将 Windows.Foundation.Numerics 类型与 DirectXMath SIMD 类型 XMVECTORXMMATRIX 进行转换。