Matrix.Identity Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene una struttura Matrix di identità.
public:
static property System::Windows::Media::Matrix Identity { System::Windows::Media::Matrix get(); };
public static System.Windows.Media.Matrix Identity { get; }
member this.Identity : System.Windows.Media.Matrix
Public Shared ReadOnly Property Identity As Matrix
Valore della proprietà
Matrice di identità.
Esempio
Nell'esempio seguente viene illustrato come recuperare 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;
}
Commenti
Una matrice identity ha un valore pari a 1 in coefficienti [1,1],[2,2],[3,3] e un valore pari a 0 nel resto dei coefficienti. Ciò è correlato all'impostazione M11 e M22 a 1 e M12, M21, OffsetXe OffsetY a 0. In una matrice affine, ovvero l'implementazione usata da Windows Presentation Foundation (WPF) per la Matrixstruttura , i coefficienti [3,1],[3,2],[3,3] sono impliciti per avere sempre i valori 0,0,1.
1 | 0 | 0 |
0 | 1 | 0 |
0 | 0 | 1 |
Per una matrice di identità, il ToString metodo restituisce la stringa "Identity" anziché i coefficienti di Matrix.