Struct D2D1Matrix4X3F
Represents a 4-by-3 matrix.
Assembly: JeremyAnsel.DirectX.D2D1.dll
Syntax
public struct D2D1Matrix4X3F : IEquatable<D2D1Matrix4X3F>
Constructors
|
Edit this page
View Source
D2D1Matrix4X3F(float, float, float, float, float, float, float, float, float, float, float, float)
Declaration
public D2D1Matrix4X3F(float m11, float m12, float m13, float m21, float m22, float m23, float m31, float m32, float m33, float m41, float m42, float m43)
Parameters
Properties
|
Edit this page
View Source
M11
Gets or sets the value in the first row and first column of the matrix.
Declaration
public float M11 { get; set; }
Property Value
|
Edit this page
View Source
M12
Gets or sets the value in the first row and second column of the matrix.
Declaration
public float M12 { get; set; }
Property Value
|
Edit this page
View Source
M13
Gets or sets the value in the first row and third column of the matrix.
Declaration
public float M13 { get; set; }
Property Value
|
Edit this page
View Source
M21
Gets or sets the value in the second row and first column of the matrix.
Declaration
public float M21 { get; set; }
Property Value
|
Edit this page
View Source
M22
Gets or sets the value in the second row and second column of the matrix.
Declaration
public float M22 { get; set; }
Property Value
|
Edit this page
View Source
M23
Gets or sets the value in the second row and third column of the matrix.
Declaration
public float M23 { get; set; }
Property Value
|
Edit this page
View Source
M31
Gets or sets the value in the third row and first column of the matrix.
Declaration
public float M31 { get; set; }
Property Value
|
Edit this page
View Source
M32
Gets or sets the value in the third row and second column of the matrix.
Declaration
public float M32 { get; set; }
Property Value
|
Edit this page
View Source
M33
Gets or sets the value in the third row and third column of the matrix.
Declaration
public float M33 { get; set; }
Property Value
|
Edit this page
View Source
M41
Gets or sets the value in the fourth row and first column of the matrix.
Declaration
public float M41 { get; set; }
Property Value
|
Edit this page
View Source
M42
Gets or sets the value in the fourth row and second column of the matrix.
Declaration
public float M42 { get; set; }
Property Value
|
Edit this page
View Source
M43
Gets or sets the value in the fourth row and third column of the matrix.
Declaration
public float M43 { get; set; }
Property Value
Methods
|
Edit this page
View Source
Equals(D2D1Matrix4X3F)
Declaration
public readonly bool Equals(D2D1Matrix4X3F other)
Parameters
Returns
|
Edit this page
View Source
Equals(object?)
Declaration
public override readonly bool Equals(object? obj)
Parameters
| Type |
Name |
Description |
| object |
obj |
|
Returns
Overrides
|
Edit this page
View Source
GetHashCode()
Declaration
public override readonly int GetHashCode()
Returns
Overrides
|
Edit this page
View Source
NativeReadFrom(nint)
Declaration
public static D2D1Matrix4X3F NativeReadFrom(nint buffer)
Parameters
| Type |
Name |
Description |
| nint |
buffer |
|
Returns
|
Edit this page
View Source
NativeReadFrom(nint, Span<D2D1Matrix4X3F>)
Declaration
public static void NativeReadFrom(nint buffer, Span<D2D1Matrix4X3F> objects)
Parameters
|
Edit this page
View Source
NativeRequiredSize()
Declaration
public static int NativeRequiredSize()
Returns
|
Edit this page
View Source
NativeRequiredSize(int)
Declaration
public static int NativeRequiredSize(int count)
Parameters
| Type |
Name |
Description |
| int |
count |
|
Returns
|
Edit this page
View Source
NativeWriteTo(nint, in D2D1Matrix4X3F)
Declaration
public static void NativeWriteTo(nint buffer, in D2D1Matrix4X3F obj)
Parameters
|
Edit this page
View Source
NativeWriteTo(nint, ReadOnlySpan<D2D1Matrix4X3F>)
Declaration
public static void NativeWriteTo(nint buffer, ReadOnlySpan<D2D1Matrix4X3F> objects)
Parameters
Operators
|
Edit this page
View Source
operator ==(D2D1Matrix4X3F, D2D1Matrix4X3F)
Declaration
public static bool operator ==(D2D1Matrix4X3F left, D2D1Matrix4X3F right)
Parameters
Returns
|
Edit this page
View Source
operator !=(D2D1Matrix4X3F, D2D1Matrix4X3F)
Declaration
public static bool operator !=(D2D1Matrix4X3F left, D2D1Matrix4X3F right)
Parameters
Returns
Implements