XMVector3Transform

Transforms a 3D vector by a matrix.

Syntax

XMVECTOR XMVector3Transform(
         XMVECTOR V,
         CXMMATRIX M
)  

Parameters

V
Type: XMVECTOR 

3D vector.

M
Type: CXMMATRIX 

Transformation matrix.

Return value

Type: XMVECTOR 

Returns the transformed vector.

Remarks

XMVector3Transform ignores the w component of the input vector, and uses a value of 1 instead. The w component of the returned vector may be non-homogeneous (!= 1.0).

Requirements

Header: Declared in directxmath.h.