Matrix 구조체

정의

2차원 공간에서의 변환에 사용되는 3x3 행렬 유사 변환을 나타냅니다.Represents a 3x3 affine transformation matrix used for transformations in two-dimensional space.

public value class Matrix : IFormattable
[System.Security.SecurityCritical]
public struct Matrix : IFormattable
type Matrix = struct
    interface IFormattable
Public Structure Matrix
Implements IFormattable
상속
Matrix
특성
구현

설명

이 구조체는 WinRT (Windows 런타임) Matrix 구조체의 .net 프로젝션을 나타냅니다.This struct represents the .NET projection of the Windows Runtime (WinRT) Matrix struct. 자세한 내용은 UWP API 참조의 매트릭스 를 참조 하세요.For more information, see Matrix in the UWP API reference.

생성자

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

Matrix구조체를 초기화합니다.Initializes a Matrix struct.

속성

Identity

항등 행렬을 가져옵니다.Gets an identity matrix.

IsIdentity

Matrix 구조체가 항등 행렬인지 여부를 나타내는 값을 가져옵니다.Gets a value that indicates whether this Matrix struct is an identity matrix.

M11

Matrix 구조체의 첫 번째 행과 첫 번째 열 값을 가져오거나 설정합니다.Gets or sets the value of the first row and first column of this Matrix struct.

M12

Matrix 구조체의 첫 번째 행과 두 번째 열 값을 가져오거나 설정합니다.Gets or sets the value of the first row and second column of this Matrix struct.

M21

Matrix 구조체의 두 번째 행과 첫 번째 열 값을 가져오거나 설정합니다.Gets or sets the value of the second row and first column of this Matrix struct.

M22

Matrix 구조체의 두 번째 행과 두 번째 열 값을 가져오거나 설정합니다.Gets or sets the value of the second row and second column of this Matrix struct.

OffsetX

Matrix 구조체의 세 번째 행과 첫 번째 열 값을 가져오거나 설정합니다.Gets or sets the value of the third row and first column of this Matrix struct.

OffsetY

Matrix 구조체의 세 번째 행과 첫 번째 열 값을 가져오거나 설정합니다.Gets or sets the value of the third row and second column of this Matrix struct.

메서드

Equals(Matrix)

지정한 Matrix 구조체가 이 인스턴스와 같은지 확인합니다.Determines whether the specified Matrix struct is identical to this instance.

Equals(Object)

지정한 Object가 이 Matrix와 같은 Matrix 구조체인지 확인합니다.Determines whether the specified Object is a Matrix struct that is identical to this Matrix.

GetHashCode()

Matrix 구조체의 해시 코드를 반환합니다.Returns the hash code for this Matrix struct.

ToString()

Matrix 구조체의 String 표현을 만듭니다.Creates a String representation of this Matrix struct.

ToString(IFormatProvider)

문화권별 형식 지정 정보를 사용하여 이 Matrix 구조체의 String 표현을 만듭니다.Creates a String representation of this Matrix struct with culture-specific formatting information.

Transform(Point)

Matrix를 사용하여 지정한 점을 변환한 다음 결과를 반환합니다.Transforms the specified point by the Matrix and returns the result.

연산자

Equality(Matrix, Matrix)

지정한 두 Matrix 구조체가 같은지 확인합니다.Determines whether the two specified Matrix structs are identical.

Inequality(Matrix, Matrix)

지정한 두 Matrix 구조체가 서로 다른지 확인합니다.Determines whether the two specified Matrix structs are not identical.

명시적 인터페이스 구현

IFormattable.ToString(String, IFormatProvider)

이 멤버에 대한 설명은 ToString(String, IFormatProvider)를 참조하세요.For a description of this member, see ToString(String, IFormatProvider).

적용 대상

추가 정보