Matrix3DHelper 类

定义

Matrix3D 提供静态实用工具。 C# 和 Microsoft Visual Basic 代码应改用 Matrix3D 的成员。

public ref class Matrix3DHelper sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class Matrix3DHelper final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class Matrix3DHelper
Public NotInheritable Class Matrix3DHelper
继承
Object Platform::Object IInspectable Matrix3DHelper
属性

Windows 要求

设备系列
Windows 10 (在 10.0.10240.0 中引入)
API contract
Windows.Foundation.UniversalApiContract (在 v1.0 中引入)

属性

Identity

获取静态构造的 Matrix3D ,其中建立的值代表 标识 转换。 C# 和 Microsoft Visual Basic 代码应改用 标识

方法

FromElements(Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double)

定义一个新的 Matrix3D 值,使用 Matrix3D 结构的每个可能值的元素值。 C# 和 Microsoft Visual Basic 代码应改用 Matrix3D 构造函数。

GetHasInverse(Matrix3D)

返回提供的 Matrix3D 是否可逆。 C# 和 Microsoft Visual Basic 代码应改用 HasInverse

GetIsIdentity(Matrix3D)

返回提供的 Matrix3D 是否表示 标识 转换。 C# 和 Microsoft Visual Basic 代码应改用 IsIdentity

Invert(Matrix3D)

返回一个潜在的新 Matrix3D 值,该值表示提供的 Matrix3D 的反转。 C# 和 Microsoft Visual Basic 代码应改用 Invert

Multiply(Matrix3D, Matrix3D)

将指定的矩阵相乘。 C# 和 Microsoft Visual Basic 代码应改用乘法运算符。

适用于