Freigeben über


Matrix.Identity Eigenschaft

Definition

Ruft eine Identitäts-Matrix ab.

public:
 static property System::Windows::Media::Matrix Identity { System::Windows::Media::Matrix get(); };
public static System.Windows.Media.Matrix Identity { get; }
static member Identity : System.Windows.Media.Matrix
Public Shared ReadOnly Property Identity As Matrix

Eigenschaftswert

Eine Identitätsmatrix.

Beispiele

Im folgenden Beispiel wird gezeigt, wie Die Identity Matrix abgerufen wird.

private Matrix identityExample()
{

    // Get the identity matrix, which is equal to 
    // (1,0,0,1,0,0). 
    Matrix myMatrix = Matrix.Identity;

    Matrix m = new Matrix(1,0,0,1,0,0);

    return myMatrix;
}

Hinweise

Eine Identitätsmatrix hat den Wert 1 in den Koeffizienten [1,1],[2,2],[3,3] und den Wert 0 für den Rest der Koeffizienten. Dies korreliert mit der Einstellung M11 und M22 mit 1 und M12, OffsetXM21, und OffsetY mit 0. In einer affinen Matrix, der Implementierung, die Windows Presentation Foundation (WPF) für die MatrixStruktur verwendet, werden Koeffizienten [3,1],[3,2],[3.3] impliziert, dass sie immer die Werte 0,0,1 aufweisen.

1 0 0
0 1 0
0 0 1

Für eine Identitätsmatrix gibt die ToString Methode die Zeichenfolge "Identity" anstelle der Koeffizienten von zurück Matrix.

Gilt für:

Weitere Informationen