Matrix Struct
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.
Vertegenwoordigt een affinustransformatiematrix van 3x3 die wordt gebruikt voor transformaties in tweedimensionale ruimte.
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
- Overname
- Kenmerken
- Implementeringen
Opmerkingen
Deze struct vertegenwoordigt de .NET projectie van de Windows Runtime (WinRT) Matrix struct. Zie Matrix in de NAslaginformatie over de UWP-API voor meer informatie.
Constructors
| Name | Description |
|---|---|
| Matrix(Double, Double, Double, Double, Double, Double) |
Initialiseert een Matrix struct. |
Eigenschappen
| Name | Description |
|---|---|
| Identity |
Hiermee haalt u een identiteitsmatrix op. |
| IsIdentity |
Hiermee wordt een waarde opgehaald die aangeeft of deze Matrix struct een identiteitsmatrix is. |
| M11 |
Hiermee haalt u de waarde van de eerste rij en eerste kolom van deze struct op of stelt u deze Matrix in. |
| M12 |
Hiermee haalt u de waarde van de eerste rij en tweede kolom van deze struct op of stelt u deze Matrix in. |
| M21 |
Hiermee wordt de waarde van de tweede rij en eerste kolom van deze Matrix struct opgehaald of ingesteld. |
| M22 |
Hiermee wordt de waarde van de tweede rij en tweede kolom van deze Matrix struct opgehaald of ingesteld. |
| OffsetX |
Hiermee wordt de waarde van de derde rij en eerste kolom van deze Matrix struct opgehaald of ingesteld. |
| OffsetY |
Hiermee haalt u de waarde van de derde rij en tweede kolom van deze struct op of stelt u deze Matrix in. |
Methoden
| Name | Description |
|---|---|
| Equals(Matrix) |
Bepaalt of de opgegeven Matrix struct identiek is aan dit exemplaar. |
| Equals(Object) |
Bepaalt of de opgegeven Object struct een Matrix struct is die identiek is aan deze Matrix. |
| GetHashCode() |
Retourneert de hash-code voor deze Matrix struct. |
| ToString() | |
| ToString(IFormatProvider) |
Hiermee maakt u een String weergave van deze Matrix struct met cultuurspecifieke opmaakinformatie. |
| Transform(Point) |
Transformeert het opgegeven punt door de Matrix en retourneert het resultaat. |
Operators
| Name | Description |
|---|---|
| Equality(Matrix, Matrix) |
Bepaalt of de twee opgegeven Matrix structs identiek zijn. |
| Inequality(Matrix, Matrix) |
Bepaalt of de twee opgegeven Matrix structs niet identiek zijn. |
Expliciete interface-implementaties
| Name | Description |
|---|---|
| IFormattable.ToString(String, IFormatProvider) |
Zie voor een beschrijving van dit lid ToString(String, IFormatProvider). |