5

为什么System.Numerics 命名空间定义类型 Matrix3x2 和 Matrix4x4 但不提供 2x2 或 3x3 矩阵?这些至少同样有用。

4

1 回答 1

5

(免责声明:我在 Microsoft 从事 System.Numerics 库的工作)

上面的评论是正确的。我们支持一些固定大小的类型,因为它们在 2D 和 3D 图形应用程序中非常常用,用于与核心 Windows 数字类型以及 Win2D 等库的互操作。

在不久的将来,我们很可能会在向库中添加任何新类型之前专注于改进库中的当前类型(通过添加更多更好的 SIMD 代码生成能力)。

于 2016-06-30T23:08:42.197 回答