文档章节

DX11之D3DXMatrixIdentity 函数

Jackery_Shh
 Jackery_Shh
发布于 2015/04/09 11:47
字数 291
阅读 9
收藏 0


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



© 著作权归作者所有

Jackery_Shh
粉丝 5
博文 144
码字总数 252072
作品 0
朝阳
私信 提问
DirectX11--HR宏关于dxerr库的替代方案

DirectX11 With Windows SDK完整目录 欢迎加入QQ群: 727623616 可以一起探讨DX11,以及有什么问题也可以在这里汇报。 综述 参考文章:https://blogs.msdn.microsoft.com/chuckw/2012/04/24/...

X_Jun
2018/12/24
0
0
Unity shader 官网文档全方位学习(三)

Vertex and Fragment shader 是unity三大shader家族之一,势力最大,且范围最广。官方的对此的说法,如果不需要对光照方向进行处理,仅是对于贴图方面或者形状特效等,可以使用vertex and fr...

AveryHuo
2018/01/13
0
0
DirectX11--HLSL编译着色器的三种方法

前言 本文不考虑Effects11(FX11),而是原始的HLSL语言。 该文章从教程02单独抽离出来作为单独的教程。 目前编译与加载着色器的方法如下: 使用Visual Studio中的HLSL编译器,随项目编译期间一...

X_Jun
2018/12/04
0
0
Kodi Pre-15.1 testing 发布,XBOX 媒体中心

Kodi Pre-15.1 testing 发布,此版本主要是修复了 Kodi 15.0 的一些 bug。详细内容请看 Kodi pre-15.1 Testing Thread。 注意:升级了 Windows 10 的用户请升级到 DX11 版本,详情请看 DX11...

oschina
2015/08/03
687
0
微软宣布:Windows 8与Windows 7硬件需求一致

日前,当微软Windows 8的华丽界面亮出它的庐山真面目后,已经有不少开始担心微软是否又会与硬件厂商互相勾结,趁机提高硬件配置要求,让大家升级机器了,毕竟这也是Windows的一贯作风。不过幸...

疯语者
2011/06/06
1K
2

没有更多内容

加载失败,请刷新页面

加载更多

axios 使用步骤很简单,首先在前端项目中,引入 axios:

  前端网络访问,主流方案就是 Ajax,Vue 也不例外,在 Vue2.0 之前,网络访问较多的采用 vue-resources,Vue2.0 之后,官方不再建议使用 vue-resources ,这个项目本身也停止维护,目前建...

SEOwhywhy
11分钟前
0
0
c++ 创建对象的三种方法

c++有三种方法创建对象 结合代码来看 1 #include <iostream> 2 using namespace std; 3 class Test { 4 5 private: 6 public: 7 add() 8 { 9 ......

天王盖地虎626
25分钟前
0
0
ant 中的fileset include等拷贝

拷贝一个目录到指定目录下 例:<copy todir="${basedir}/new"> <fileset dir="${basedir}/old"> <include name="appgen" /> <include name="appgen/" /> <include name=appgen/**" /> <incl......

shzwork
31分钟前
2
0
react-jianshu项目的创建

创建项目 1、github上创建仓库react-jianshu 2、将项目克隆到本地git clone git@github.com:startjcu/react-jianshu.git 3、在当前目录(项目目录的上级目录)下执行create-react-app react-...

星闪海洋
40分钟前
2
0
OSChina 周二乱弹 —— 小哥哥,你可以教我写代码吗

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @nnnm: 生活大爆炸,结束了,这部陪伴了漫长时间的情景喜剧,最终是以诺贝尔奖和大团圆收尾的。虽然,不算精彩,但也是温馨。而少年谢尔顿的...

小小编辑
今天
480
12

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部