Matrix.Identity Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt u een identiteit Matrixop.
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
Waarde van eigenschap
Een identiteitsmatrix.
Voorbeelden
In het volgende voorbeeld ziet u hoe u de Identity matrix ophaalt.
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;
}
Opmerkingen
Een identiteitsmatrix heeft een waarde van 1 in coëfficiënten [1,1],[2,2],[3,3] en een waarde van 0 in de rest van de coëfficiënten. Dit correleert met instelling M11 en M22 1 en M12, M21, OffsetXen OffsetY met 0. In een affinematrix, die de implementatie is die Windows Presentation Foundation (WPF) gebruikt voor de Matrix structuur, worden de coëfficiënten [3,1],[3,2],[3,3] geïmpliceerd om altijd de waarden 0,0,1 te hebben.
| Kolom 1 | Kolom 2 | Kolom 3 |
|---|---|---|
| 1 | 0 | 0 |
| 0 | 1 | 0 |
| 0 | 0 | 1 |
Voor een identiteitsmatrix retourneert de ToString methode de tekenreeks 'Identiteit' in plaats van de coëfficiënten van de Matrix.