Matrix4x4F-Klasse (d2d1_1helper.h)
Die Matrix4x4F-Klasse stellt eine 4-mal-4-Matrix dar und bietet praktische Methoden zum Erstellen von Matrizen.
Vererbung
Die Matrix4x4F-Klasse implementiert D2D1_MATRIX_4X4_F.
Methoden
Die Matrix4x4F-Klasse verfügt über diese Methoden.
Matrix4x4F::D eterminant Berechnet die Determinante der Matrix. (Matrix4x4F.Determinant) |
Matrix4x4F::IsIdentity Gibt an, ob diese Matrix die Identitätsmatrix ist. (Matrix4x4F.IsIdentity) |
Matrix4x4F::operator* Die Matrix4x4F::operator-mult-Schnittstelle (d2d1_1helper.h) multipliziert diese Matrix mit der angegebenen Matrix und gibt das Ergebnis zurück. |
Matrix4x4F::P erspectiveProjection Eine perspektivische Transformation mit einem Tiefenwert. |
Matrix4x4F::ReinterpretBaseType Konvertiert die angegebene D2D1_MATRIX_4X4_F Matrix in eine Matrix4x4F, ohne eine Kopie zu erstellen. (Überladung 1/2) |
Matrix4x4F::ReinterpretBaseType Konvertiert die angegebene D2D1_MATRIX_4X4_F Matrix in eine Matrix4x4F, ohne eine Kopie zu erstellen. (Überladung 2/2) |
Matrix4x4F::RotationArbitraryAxis Bestimmt die 3D-Drehungsmatrix für eine beliebige Achse. |
Matrix4x4F::RotationX Dreht die Transformationsmatrix um die X-Achse. |
Matrix4x4F::RotationY Dreht die Transformationsmatrix um die Y-Achse. |
Matrix4x4F::RotationZ Dreht die Transformationsmatrix um die Z-Achse. |
Matrix4x4F::Scale Skaliert die Perspektivebene der Matrix. |
Matrix4x4F::SetProduct Multipliziert die beiden Matrizen und speichert das Ergebnis in dieser Matrix. (Matrix4x4F.SetProduct) |
Matrix4x4F::SkewX Verzerrt die Matrix in X-Richtung. |
Matrix4x4F::SkewY Verzerrt die Matrix in Y-Richtung. |
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | d2d1_1helper.h |