Matrix3DHelper Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
- Vererbung
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows 10 (eingeführt in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)
|
Eigenschaften
Identity |
Ruft eine statisch konstruierte Matrix3D ab, bei der die festgelegten Werte repräsentativ für eine Identitätstransformation sind. C# und Microsoft Visual Basic-Code sollten stattdessen Identity verwenden. |
Methoden
FromElements(Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double) |
Definiert einen neuen Matrix3D-Wert , wobei Elementwerte für jeden der möglichen Werte einer Matrix3D-Struktur verwendet werden. C# und Microsoft Visual Basic-Code sollten stattdessen den Matrix3D-Konstruktor verwenden. |
GetHasInverse(Matrix3D) |
Gibt zurück, ob die bereitgestellte Matrix3D invertierbar ist. C# und Microsoft Visual Basic-Code sollten stattdessen HasInverse verwenden. |
GetIsIdentity(Matrix3D) |
Gibt zurück, ob die bereitgestellte Matrix3D eine Identitätstransformation darstellt. C# und Microsoft Visual Basic-Code sollten stattdessen IsIdentity verwenden. |
Invert(Matrix3D) |
Gibt einen potenziell neuen Matrix3D-Wert zurück, der die Inversion der bereitgestellten Matrix3D darstellt. C# und Microsoft Visual Basic-Code sollten stattdessen Invert verwenden. |
Multiply(Matrix3D, Matrix3D) |
Multipliziert die angegebenen Matrizen. C# und Microsoft Visual Basic-Code sollten stattdessen den Multiplikationsoperator verwenden. |