Freigeben über


XMMatrixTransformation2D-Funktion (directxmath.h)

Erstellt eine 2D-Transformationsmatrix in der xy-Ebene.

Syntax

XMMATRIX XM_CALLCONV XMMatrixTransformation2D(
  [in] FXMVECTOR ScalingOrigin,
  [in] float     ScalingOrientation,
  [in] FXMVECTOR Scaling,
  [in] FXMVECTOR RotationOrigin,
  [in] float     Rotation,
  [in] GXMVECTOR Translation
) noexcept;

Parameter

[in] ScalingOrigin

2D-Vektor, der den Mittelpunkt der Skalierung beschreibt.

[in] ScalingOrientation

Skalierungsdrehungsfaktor.

[in] Scaling

2D-Vektor mit den Skalierungsfaktoren für die X- und Y-Achse.

[in] RotationOrigin

2D-Vektor, der den Mittelpunkt der Drehung beschreibt.

[in] Rotation

Drehwinkel, im Bogenmaß.

[in] Translation

2D-Vektor, der die Übersetzung 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

Weitere Informationen

DirectXMath-Bibliotheksmatrixfunktionen