Matrix.Identity Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera tożsamość 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
Wartość właściwości
Macierz tożsamości.
Przykłady
W poniższym przykładzie pokazano, jak pobrać Identity macierz.
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;
}
Uwagi
Macierz tożsamości ma wartość 1 współczynników [1,1],[2,2],[3,3] i wartość 0 w pozostałych współczynnikach. Jest to skorelowane z ustawieniem M11 i M22 wartościami 1 i M12, OffsetXM21, i OffsetY 0. W macierzy affine, która jest implementacją, która Windows Presentation Foundation (WPF) używa dla Matrix, struktury współczynniki [3,1],[3,2],[3.3] są zawsze sugerowane, aby zawsze mieć wartości 0,0,1.
1 | 0 | 0 |
0 | 1 | 0 |
0 | 0 | 1 |
W przypadku macierzy ToString tożsamości metoda zwraca ciąg "Identity" zamiast współczynników Matrix.