Matrix.Identity Propriété
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
Matrice d'identité.
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;
}
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
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 |
Commentaires sur .NET
.NET est un projet open source. Sélectionnez un lien pour fournir des commentaires :