Matrix Struktur
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.
Repräsentiert eine affine 3x3-Transformationsmatrix, 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
- Attribute
- Implementiert
Hinweise
Diese Struktur stellt die .NET-Projektion der WinRT-Struktur (Windows-Runtime) Matrix
dar. Weitere Informationen finden Sie unter Matrix in der UWP-API-Referenz.
Konstruktoren
Matrix(Double, Double, Double, Double, Double, Double) |
Initialisiert eine Matrix-Struktur. |
Eigenschaften
Identity |
Ruft eine Identitätsmatrix ab. |
IsIdentity |
Ruft einen Wert ab, der angibt, ob die Matrix-Struktur eine Identitätsmatrix ist. |
M11 |
Ruft den Wert der ersten Zeile und ersten Spalte der Matrix-Struktur ab oder legt diesen fest. |
M12 |
Ruft den Wert der ersten Zeile und zweiten Spalte der Matrix-Struktur ab oder legt diesen fest. |
M21 |
Ruft den Wert der zweiten Zeile und ersten Spalte der Matrix-Struktur ab oder legt diesen fest. |
M22 |
Ruft den Wert der zweiten Zeile und zweiten Spalte der Matrix-Struktur ab oder legt diesen fest. |
OffsetX |
Ruft den Wert der dritten Zeile und ersten Spalte der Matrix-Struktur ab oder legt diesen fest. |
OffsetY |
Ruft den Wert der dritten Zeile und zweiten Spalte der Matrix-Struktur ab oder legt diesen fest. |
Methoden
Equals(Matrix) |
Bestimmt, ob die angegebene Matrix-Struktur mit dieser Instanz identisch ist. |
Equals(Object) |
Bestimmt, ob das angegebene Object eine Matrix-Struktur ist, die mit der Matrix identisch ist. |
GetHashCode() |
Gibt den Hashcode für diese Matrix-Struktur zurück. |
ToString() | |
ToString(IFormatProvider) |
Erstellt eine String-Darstellung dieser Matrix-Struktur mit kulturspezifischen Formatierungsinformationen. |
Transform(Point) |
Transformiert den angegebenen Punkt mit der Matrix und gibt das Ergebnis zurück. |
Operatoren
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
IFormattable.ToString(String, IFormatProvider) |
Eine Beschreibung dieses Elements finden Sie unter ToString(String, IFormatProvider). |