D3DXMatrixDecompose 函数
分解一个3D变换矩阵为缩放系数,旋转分量和平移向量。
定义:
参数:
pOutScale
[in, out]指向D3DXVECTOR3结构,它包含沿着x, y,和z轴方向的缩放系数。
pOutRotation
[in, out]指向D3DXQUATERNION结构旋转变量。
pOutTranslation
[in, out]指向D3DXVECTOR3 的平移向量。
pM
[in]指向D3DXMATRIX结构要分解的矩阵。
返回值:
如果函数运行成功返回S_OK。
如果失败,就返回下面的值:
|
D3DERR_INVALIDCALL<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /> |
函数调用非法,比如参数不对。 |
函数信息:
|
Header
|
d3dx9math.h |
|
Import library
|
d3dx9.lib |
|
Minimum operating systems
|
Windows98 |
本文介绍了D3DXMatrixDecompose函数,该函数可将3D变换矩阵分解为缩放系数、旋转分量和平移向量。文中给出了函数定义、参数说明,包括指向不同结构的参数含义,还说明了函数运行成功和失败的返回值情况。
2251

被折叠的 条评论
为什么被折叠?



