Matrix Struktur

Definition

Stellt eine 3x3-affine Transformationsmatrix dar, die für Transformationen im zweidimensionalen Raum verwendet wird.

public value class Matrix : IFormattable
[System.Security.SecurityCritical]
public struct Matrix : IFormattable
[<System.Security.SecurityCritical>]
type Matrix = struct
    interface IFormattable
Public Structure Matrix
Implements IFormattable
Vererbung
Matrix
Attribute
Implementiert

Hinweise

Diese Struktur stellt die .NET Projektion der Windows-Runtime (WinRT) Matrix Struktur dar. Weitere Informationen finden Sie unter Matrix in der UWP-API-Referenz.

Konstruktoren

Name Beschreibung
Matrix(Double, Double, Double, Double, Double, Double)

Initialisiert eine Matrix Struktur.

Eigenschaften

Name Beschreibung
Identity

Ruft eine Identitätsmatrix ab.

IsIdentity

Ruft einen Wert ab, der angibt, ob diese Matrix Struktur eine Identitätsmatrix ist.

M11

Dient zum Abrufen oder Festlegen des Werts der ersten Zeile und der ersten Spalte dieser Matrix Struktur.

M12

Dient zum Abrufen oder Festlegen des Werts der ersten Zeile und der zweiten Spalte dieser Matrix Struktur.

M21

Dient zum Abrufen oder Festlegen des Werts der zweiten Zeile und der ersten Spalte dieser Matrix Struktur.

M22

Dient zum Abrufen oder Festlegen des Werts der zweiten Zeile und der zweiten Spalte dieser Matrix Struktur.

OffsetX

Dient zum Abrufen oder Festlegen des Werts der dritten Zeile und der ersten Spalte dieser Matrix Struktur.

OffsetY

Dient zum Abrufen oder Festlegen des Werts der dritten Zeile und der zweiten Spalte dieser Matrix Struktur.

Methoden

Name Beschreibung
Equals(Matrix)

Bestimmt, ob die angegebene Matrix Struktur mit dieser Instanz identisch ist.

Equals(Object)

Bestimmt, ob die angegebene Object Struktur eine Matrix Struktur ist, die mit dieser Matrixidentisch ist.

GetHashCode()

Gibt den Hashcode für diese Matrix Struktur zurück.

ToString()

Erstellt eine String Darstellung dieser Matrix Struktur.

ToString(IFormatProvider)

Erstellt eine String Darstellung dieser Matrix Struktur mit kulturspezifischen Formatierungsinformationen.

Transform(Point)

Transformiert den angegebenen Punkt um den Matrix und gibt das Ergebnis zurück.

Operatoren

Name Beschreibung
Equality(Matrix, Matrix)

Bestimmt, ob die beiden angegebenen Matrix Strukturen identisch sind.

Inequality(Matrix, Matrix)

Bestimmt, ob die beiden angegebenen Matrix Strukturen nicht identisch sind.

Explizite Schnittstellenimplementierungen

Name Beschreibung
IFormattable.ToString(String, IFormatProvider)

Eine Beschreibung dieses Mitglieds finden Sie unter ToString(String, IFormatProvider).

Gilt für:

Weitere Informationen