Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Erstellt eine Transformationsmatrix.
Syntax
XMMATRIX XM_CALLCONV XMMatrixTransformation(
[in] FXMVECTOR ScalingOrigin,
[in] FXMVECTOR ScalingOrientationQuaternion,
[in] FXMVECTOR Scaling,
[in] GXMVECTOR RotationOrigin,
[in] HXMVECTOR RotationQuaternion,
[in] HXMVECTOR Translation
) noexcept;
Parameter
[in] ScalingOrigin
3D-Vektor, der den Mittelpunkt der Skalierung beschreibt.
[in] ScalingOrientationQuaternion
Quaternion, die die Ausrichtung der Skalierung beschreibt.
[in] Scaling
3D-Vektor mit den Skalierungsfaktoren für die x-Achse, y-Achse und z-Achse.
[in] RotationOrigin
3D-Vektor, der den Mittelpunkt der Drehung beschreibt.
[in] RotationQuaternion
Quaternion, die die Drehung um den von RotationOrigin angegebenen Ursprung beschreibt.
[in] Translation
3D-Vektor, der die Übersetzungen entlang der x-Achse, y-Achse und z-Achse beschreibt.
Rückgabewert
Gibt die Transformationsmatrix zurück.
Hinweise
Plattformanforderungen
Microsoft Visual Studio 2010 oder Microsoft Visual Studio 2012 mit dem Windows SDK für Windows 8. Unterstützt für Win32-Desktop-Apps, Windows Store-Apps und Windows Phone 8-Apps.Anforderungen
| Zielplattform | Windows |
| Kopfzeile | directxmath.h |