DX11之D3DXMatrixIdentity 函数

来源:互联网 发布:win10怎么装mac系统 编辑:程序博客网 时间:2024/05/01 23:42


单位矩阵:在矩阵的乘法中,有一种矩阵起着特殊的作用,如同数的乘法中的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



33 0
原创粉丝点击