Matrix Estructura
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa una matriz de transformación affine de 3x3 que se usa para las transformaciones en espacio bidimensional.
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
- Herencia
- Atributos
- Implementaciones
Comentarios
Esta estructura representa la proyección .NET de la estructura Windows Runtime (WinRT) Matrix. Para obtener más información, consulta Matriz en la referencia de la API para UWP.
Constructores
| Nombre | Description |
|---|---|
| Matrix(Double, Double, Double, Double, Double, Double) |
Inicializa una Matrix estructura. |
Propiedades
| Nombre | Description |
|---|---|
| Identity |
Obtiene una matriz de identidad. |
| IsIdentity |
Obtiene un valor que indica si esta Matrix estructura es una matriz de identidades. |
| M11 |
Obtiene o establece el valor de la primera fila y la primera columna de esta Matrix estructura. |
| M12 |
Obtiene o establece el valor de la primera fila y la segunda columna de esta Matrix estructura. |
| M21 |
Obtiene o establece el valor de la segunda fila y la primera columna de esta Matrix estructura. |
| M22 |
Obtiene o establece el valor de la segunda fila y la segunda columna de esta Matrix estructura. |
| OffsetX |
Obtiene o establece el valor de la tercera fila y la primera columna de esta Matrix estructura. |
| OffsetY |
Obtiene o establece el valor de la tercera fila y la segunda columna de esta Matrix estructura. |
Métodos
| Nombre | Description |
|---|---|
| Equals(Matrix) |
Determina si la estructura especificada Matrix es idéntica a esta instancia. |
| Equals(Object) |
Determina si el objeto especificado Object es un Matrix struct idéntico a este Matrix. |
| GetHashCode() |
Devuelve el código hash de esta Matrix estructura. |
| ToString() | |
| ToString(IFormatProvider) |
Crea una String representación de esta Matrix estructura con información de formato específica de la referencia cultural. |
| Transform(Point) |
Transforma el punto especificado por Matrix y devuelve el resultado. |
Operadores
| Nombre | Description |
|---|---|
| Equality(Matrix, Matrix) |
Determina si las dos estructuras especificadas Matrix son idénticas. |
| Inequality(Matrix, Matrix) |
Determina si las dos estructuras especificadas Matrix no son idénticas. |
Implementaciones de interfaz explícitas
| Nombre | Description |
|---|---|
| IFormattable.ToString(String, IFormatProvider) |
Para obtener una descripción de este miembro, vea ToString(String, IFormatProvider). |