XMMatrixTransformation2D function (directxmath.h)
Builds a 2D transformation matrix in the xy plane.
Syntax
XMMATRIX XM_CALLCONV XMMatrixTransformation2D(
[in] FXMVECTOR ScalingOrigin,
[in] float ScalingOrientation,
[in] FXMVECTOR Scaling,
[in] FXMVECTOR RotationOrigin,
[in] float Rotation,
[in] GXMVECTOR Translation
) noexcept;
Parameters
[in] ScalingOrigin
2D vector describing the center of the scaling.
[in] ScalingOrientation
Scaling rotation factor.
[in] Scaling
2D vector containing the scaling factors for the x-axis and y-axis.
[in] RotationOrigin
2D vector describing the center of the rotation.
[in] Rotation
Angle of rotation, in radians.
[in] Translation
2D vector describing the translation.
Return value
Returns the transformation matrix.
Remarks
Platform Requirements
Microsoft Visual Studio 2010 or Microsoft Visual Studio 2012 with the Windows SDK for Windows 8. Supported for Win32 desktop apps, Windows Store apps, and Windows Phone 8 apps.Requirements
Requirement | Value |
---|---|
Target Platform | Windows |
Header | directxmath.h |