Matrix Structure
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente une matrice de transformation affine 3x3 utilisée pour les transformations dans un espace à deux dimensions.
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
- Héritage
- Attributs
- Implémente
Remarques
Ce struct représente la projection .NET du struct Windows Runtime (WinRT). Matrix
Pour plus d’informations, consultez Matrice dans les informations de référence sur l’API UWP.
Constructeurs
Matrix(Double, Double, Double, Double, Double, Double) |
Initialise un struct Matrix. |
Propriétés
Identity |
Obtient une matrice d’identité. |
IsIdentity |
Obtient une valeur qui indique si ce struct Matrix est une matrice d’identité. |
M11 |
Obtient ou définit la valeur de la première ligne et de la première colonne de ce struct Matrix. |
M12 |
Obtient ou définit la valeur de la première ligne et de la deuxième colonne de ce struct Matrix. |
M21 |
Obtient ou définit la valeur de la deuxième ligne et de la première colonne pour ce struct Matrix. |
M22 |
Obtient ou définit la valeur de la deuxième ligne et de la deuxième colonne pour ce struct Matrix. |
OffsetX |
Obtient ou définit la valeur de la troisième ligne et de la première colonne de ce struct Matrix. |
OffsetY |
Obtient ou définit la valeur de la troisième ligne et de la deuxième colonne de ce struct Matrix. |
Méthodes
Equals(Matrix) |
Détermine si le struct Matrix spécifié est identique à cette instance. |
Equals(Object) |
Détermine si le Object spécifié est un struct Matrix identique à ce Matrix. |
GetHashCode() |
Retourne le code de hachage pour ce struct Matrix. |
ToString() | |
ToString(IFormatProvider) |
Crée une représentation String de ce struct Matrix avec des informations de mise en forme propres à la culture. |
Transform(Point) |
Transforme le point spécifié par la Matrix et renvoie le résultat. |
Opérateurs
Equality(Matrix, Matrix) |
Détermine si les deux structs Matrix spécifiés sont identiques. |
Inequality(Matrix, Matrix) |
Détermine si les deux structs Matrix spécifiés ne sont pas identiques. |
Implémentations d’interfaces explicites
IFormattable.ToString(String, IFormatProvider) |
Pour obtenir une description de ce membre, consultez ToString(String, IFormatProvider). |