Matrix.Identity Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient une identité Matrix.
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
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