D3DXVEC3TRANSFORMNORMALARRAY function
Use matrix transform 3-D vector standard form (x, y, z, 0) array.
definition:
D3DXVECTOR3 * WINAPI D3DXVEC3TRANSFORMNORMALARRAY (D3DXVector3 * Pout,
Uint Outstride,
Const D3DxVector3 * PV,
Uint vstride,
Const d3dxmatrix * pm,
Uint N
);
Parameters
pout
[IN, OUT] points to the results of the D3DXVECTOR3 results.
Outstride
[in] Output vector array element size.
PV
[in] points to the D3DxVector3 vector array.
Vstride
[in] Enter the element size of the vector array.
pm
[in] points to the transformation matrix of the D3DXMatrix structure.
n
[IN] Number of elements in the number of quantities.
return value:
Refers to the transformation of the D3DxVector3 structure.
Description:
This function is converted with a matrix PM transform vector PV standard form (x, y, z, 0), not a homogeneous coordinate form.
If a non-affine matrix transform, then this matrix should be reverse after the operation is transferred to this function.
The function return value is the same as the POUT parameter. This allows the function D3DXVEC3TRANSFORMLARARARRAY to use the parameters of other functions.
Function information:
HEADER
D3DX9Math.h
Import Library
D3DX9.LIB
Minimum operation systems
WINDOWS 98