单位矩阵:在的乘法中,有一种起着特殊的作用,如同数的乘法中的1,我们称这种矩阵为矩阵.它是个,从左上角到右下角的(称为)上的元素均为1以外全都为0。对于矩阵,有AE=EA=A。 当用单位矩阵去乘以任何其它顶点向量时,都不会改变,但可方便地修改单位矩阵为旋转,平移和缩放矩阵。如图:
D3DXMatrixIdentity 函数作用介绍:创建一个单位矩阵。
定义:
D3DXMATRIX *D3DXMatrixIdentity( D3DXMATRIX *pOut
);
参数:
pOut
[in, out] 指向D3DXMATRIX结构的返回单位矩阵。
返回值:
指向D3DXMATRIX 结构的单位矩阵。
说明:当用单位矩阵去乘以任何其它顶点向量时,都不会改变,但可方便地修改单位矩阵为旋转,平移和缩放矩阵。
返回值是跟pOut 参数返回值是一样的,这样可以让本函数成为其它函数的参数。
函数信息:
Header | d3dx9math.h |
Import library | d3dx9.lib |
Minimum operating systems | Windows 98 |
相关函数:
D3DXMatrixIsIdentity