Freigeben über


MatrixHelper Klasse

Definition

Stellt statische Hilfsmethoden zum Verarbeiten von Matrixwerten bereit. C# und Microsoft Visual Basic-Code sollten stattdessen Elemente von Matrix verwenden.

public ref class MatrixHelper 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 MatrixHelper 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 MatrixHelper
Public NotInheritable Class MatrixHelper
Vererbung
Object Platform::Object IInspectable MatrixHelper
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 Matrix ab, in der die festgelegten Werte repräsentativ für eine Identitätstransformation sind.

Methoden

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

Erstellt eine neue Matrix basierend auf den bereitgestellten Matrix-Anfangsdatenwerten.

GetIsIdentity(Matrix)

Gibt zurück, ob die bereitgestellte Matrix eine Identitätstransformation darstellt.

Transform(Matrix, Point)

Transformiert eine bereitgestellte Matrix mithilfe einer Point-Eingabe und gibt ein Point-Ergebnis zurück.

Gilt für: