DX11之D3DXMatrixIdentity 函数



单位矩阵:在矩阵的乘法中,有一种矩阵起着特殊的做用,如同数的乘法中的1,咱们称这种矩阵为单位矩阵.它是个方阵,从左上角到右下角的对角线(称为主对角线)上的元素均为1之外全都为0。对于单位矩阵,有AE=EA=A。 当用单位矩阵去乘以任何其它顶点向量时,都不会改变,但可方便地修改单位矩阵为旋转,平移和缩放矩阵。如图:函数

D3DXMatrixIdentity 函数做用介绍:建立一个单位矩阵。

定义:

D3DXMATRIX *D3DXMatrixIdentity(           D3DXMATRIX *pOut
);

参数:spa

pOut 3d

[in, out] 指向D3DXMATRIX结构的返回单位矩阵。code

返回值:htm

指向D3DXMATRIX 结构的单位矩阵。get

 说明:当用单位矩阵去乘以任何其它顶点向量时,都不会改变,但可方便地修改单位矩阵为旋转,平移和缩放矩阵。it

返回值是跟pOut 参数返回值是同样的,这样可让本函数成为其它函数的参数。table

函数信息:im

Headerd3

d3dx9math.h

Import library

d3dx9.lib

Minimum operating systems

Windows 98

相关函数:

D3DXMatrixIsIdentity

相关文章
相关标签/搜索