Matrix3DHelper Classe

Definizione

Fornisce utilità statiche per Matrix3D. Il codice C# e Microsoft Visual Basic devono usare invece i membri di 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
Ereditarietà
Object Platform::Object IInspectable Matrix3DHelper
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)

Proprietà

Identity

Ottiene un oggetto Matrix3D costruito statico in cui i valori stabiliti sono rappresentativi di una trasformazione Identity . Il codice C# e Microsoft Visual Basic devono usare invece Identity .

Metodi

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

Definisce un nuovo valore Matrix3D , utilizzando i valori degli elementi per ognuno dei possibili valori di una struttura Matrix3D . Il codice C# e Microsoft Visual Basic devono usare invece il costruttore Matrix3D .

GetHasInverse(Matrix3D)

Restituisce un valore che indica se Matrix3D specificato è invertibile. Il codice C# e Microsoft Visual Basic devono invece usare HasInverse .

GetIsIdentity(Matrix3D)

Restituisce un valore che indica se Matrix3D specificato rappresenta una trasformazione Identity . Il codice C# e Microsoft Visual Basic devono usare invece IsIdentity .

Invert(Matrix3D)

Restituisce un valore Matrix3D potenzialmente nuovo che rappresenta l'inversione dell'oggetto Matrix3D fornito. Il codice C# e Microsoft Visual Basic devono invece usare Invert .

Multiply(Matrix3D, Matrix3D)

Moltiplica le matrici specificate. Il codice C# e Microsoft Visual Basic devono usare invece l'operatore di moltiplicazione.

Si applica a