This topic has not yet been rated - Rate this topic

XMMatrixAffineTransformation method

Builds an affine transformation matrix.

Syntax


XMMATRIX XMMatrixAffineTransformation(
  [in]  XMVECTOR Scaling,
  [in]  XMVECTOR RotationOrigin,
  [in]  XMVECTOR RotationQuaternion,
  [in]  XMVECTOR Translation
);

Parameters

Scaling [in]

Vector of scaling factors for each dimension.

RotationOrigin [in]

Point identifying the center of rotation.

RotationQuaternion [in]

Rotation factors.

Translation [in]

Translation offsets.

Return value

Returns the affine transformation matrix, built from the scaling, rotation, and translation information.

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

Namespace

Use DirectX.

Header

DirectXMath.h

 

 

Send comments about this topic to Microsoft

Build date: 11/14/2012

Community Additions

ADD
© 2013 Microsoft. All rights reserved.