Matrix Struktura
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.
Reprezentuje macierz transformacji 3x3 używanej do przekształceń w dwuwymiarowej przestrzeni.
public value class Matrix : IFormattable
[System.Security.SecurityCritical]
public struct Matrix : IFormattable
[<System.Security.SecurityCritical>]
type Matrix = struct
interface IFormattable
Public Structure Matrix
Implements IFormattable
- Dziedziczenie
- Atrybuty
- Implementuje
Uwagi
Ta struktura reprezentuje projekcję platformy .NET struktury Środowiska uruchomieniowego systemu Windows (WinRT). Matrix
Aby uzyskać więcej informacji, zobacz Macierz w dokumentacji interfejsu API platformy UWP.
Konstruktory
Matrix(Double, Double, Double, Double, Double, Double) |
Inicjuje Matrix strukturę. |
Właściwości
Identity |
Pobiera macierz tożsamości. |
IsIdentity |
Pobiera wartość wskazującą, czy ta Matrix struktura jest macierzą tożsamości. |
M11 |
Pobiera lub ustawia wartość pierwszego wiersza i pierwszej kolumny tej Matrix struktury. |
M12 |
Pobiera lub ustawia wartość pierwszego wiersza i drugiej kolumny tej Matrix struktury. |
M21 |
Pobiera lub ustawia wartość drugiego wiersza i pierwszej kolumny tej Matrix struktury. |
M22 |
Pobiera lub ustawia wartość drugiego wiersza i drugiej kolumny tej Matrix struktury. |
OffsetX |
Pobiera lub ustawia wartość trzeciego wiersza i pierwszej kolumny tej Matrix struktury. |
OffsetY |
Pobiera lub ustawia wartość trzeciego wiersza i drugiej kolumny tej Matrix struktury. |
Metody
Equals(Matrix) |
Określa, czy określona Matrix struktura jest identyczna z tym wystąpieniem. |
Equals(Object) |
Określa, czy określona Object struktura jest identyczna z tą Matrixstrukturą Matrix . |
GetHashCode() |
Zwraca kod skrótu dla tej Matrix struktury. |
ToString() | |
ToString(IFormatProvider) |
Tworzy reprezentację String tej Matrix struktury z informacjami o formatowaniu specyficznym dla kultury. |
Transform(Point) |
Przekształca określony punkt według Matrix wartości i zwraca wynik. |
Operatory
Equality(Matrix, Matrix) |
Określa, czy dwie określone Matrix struktury są identyczne. |
Inequality(Matrix, Matrix) |
Określa, czy dwie określone Matrix struktury nie są identyczne. |
Jawne implementacje interfejsu
IFormattable.ToString(String, IFormatProvider) |
Aby uzyskać opis tego elementu członkowskiego, zobacz ToString(String, IFormatProvider). |