Matrix.Identity Propriété

Définition

Obtient une identité Matrix.

public static System.Windows.Media.Matrix Identity { get; }

Valeur de propriété

Matrice d'identité.

Exemples

L’exemple suivant montre comment récupérer la Identity matrice.

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;
}

Remarques

Une matrice d’identité a une valeur de 1 en coefficients [1,1],[2,2],[3,3] et une valeur de 0 dans le reste des coefficients. Cela correspond au paramètre M11 et M22 à 1 et M12, , M21OffsetXet OffsetY à 0. Dans une matrice affine, qui est l’implémentation que Windows Presentation Foundation (WPF) utilise pour la Matrixstructure , les coefficients [3,1],[3,2],[3.3] sont impliqués pour avoir toujours les valeurs 0,0,1 respectivement.

1 0 0
0 1 0
0 0 1

Pour une matrice d’identité, la ToString méthode retourne la chaîne « Identity » au lieu des coefficients de .Matrix

S’applique à

Produit Versions
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

Voir aussi