Matrix Yapı

Tanım

İki boyutlu alanda dönüşümler için kullanılan 3x3 benzeşim dönüştürme matrisi temsil eder.

public value class Matrix : IFormattable
public struct Matrix : IFormattable
[System.Security.SecurityCritical]
public struct Matrix : IFormattable
type Matrix = struct
    interface IFormattable
[<System.Security.SecurityCritical>]
type Matrix = struct
    interface IFormattable
Public Structure Matrix
Implements IFormattable
Devralma
Matrix
Öznitelikler
Uygulamalar

Açıklamalar

Bu yapı, Windows Çalışma Zamanı (WinRT) Matrix yapısına ait .NET projeksiyonunu temsil eder. Daha fazla bilgi için bkz. UWP API başvurusundaki Matris .

Oluşturucular

Matrix(Double, Double, Double, Double, Double, Double)

Bir Matrix yapı başlatır.

Özellikler

Identity

Bir kimlik matrisi alır.

IsIdentity

Bu Matrix yapının bir kimlik matrisi olup olmadığını gösteren bir değer alır.

M11

Bu Matrix yapıdaki ilk satırın ve ilk sütunun değerini alır veya ayarlar.

M12

Bu Matrix yapıdaki ilk satırın ve ikinci sütunun değerini alır veya ayarlar.

M21

Bu Matrix yapıdaki ikinci satırın ve ilk sütunun değerini alır veya ayarlar.

M22

Bu Matrix yapıdaki ikinci satırın ve ikinci sütunun değerini alır veya ayarlar.

OffsetX

Bu Matrix yapıdaki üçüncü satırın ve ilk sütunun değerini alır veya ayarlar.

OffsetY

Bu Matrix yapıdaki üçüncü satırın ve ikinci sütunun değerini alır veya ayarlar.

Yöntemler

Equals(Matrix)

Belirtilen Matrix yapının bu örnekle aynı olup olmadığını belirler.

Equals(Object)

Belirtilen Object öğesinin bu Matrixile aynı olan bir Matrix yapı olup olmadığını belirler.

GetHashCode()

Bu Matrix yapı için karma kodu döndürür.

ToString()

Bu Matrix yapının bir String gösterimini oluşturur.

ToString(IFormatProvider)

Kültüre özgü biçimlendirme bilgileriyle bu Matrix yapının bir String gösterimini oluşturur.

Transform(Point)

Belirtilen noktayı tarafından Matrix dönüştürür ve sonucu döndürür.

İşleçler

Equality(Matrix, Matrix)

Belirtilen Matrix iki yapının aynı olup olmadığını belirler.

Inequality(Matrix, Matrix)

Belirtilen Matrix iki yapının özdeş olup olmadığını belirler.

Belirtik Arabirim Kullanımları

IFormattable.ToString(String, IFormatProvider)

Bu üyenin açıklaması için bkz ToString(String, IFormatProvider). .

Şunlara uygulanır

Ayrıca bkz.