共用方式為


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 程式碼應該改用乘法運算子。

適用於