語言

Matrix3DHelper 類別

定義

提供 Matrix3D 的靜態工具。 C# 程式碼應該使用 Matrix3D 的成員。

public ref class Matrix3DHelper sealed
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.WinUIContract, 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(Microsoft.UI.Xaml.WinUIContract), 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
屬性

屬性

名稱 Description
Identity

得到一個靜態構造的 Matrix3D ,所建立的值代表一個 恆等 變換。 C# 程式碼應該用 Identity

方法

名稱 Description
FromElements(Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double)

定義一個新的 Matrix3D 值,利用每個 Matrix3D 結構中可能值的元素值。 C# 程式碼應該改用 Matrix3D 建構器。

GetHasInverse(Matrix3D)

回傳所提供的 Matrix3D 是否可逆。 C# 程式碼應該改用 HasInverse

GetIsIdentity(Matrix3D)

回傳所提供的 Matrix3D 是否代表一個 恆等 變換。 C# 程式碼應該使用 IsIdentity

Invert(Matrix3D)

回傳一個可能新的 Matrix3D 值,代表所提供 Matrix3D 的反轉。 C# 程式碼應該用 Invert 來取代。

Multiply(Matrix3D, Matrix3D)

乘以指定的矩陣。 C# 程式碼應該使用乘法運算子。

適用於