原文:Directx11学习笔记【三】 第一个D3D11程序

在先前的解决方案中新建一个新的Win 项目FirstD D Demo。在写代码之前,我们必须先添加dx 所需要的库。为了链接dx库,右键项目选择属性 gt vc 目录,在包含目录中添加你所安装的SDK根目录 Include,在库目录中添加 根目录 lib x 或x ,在链接器 gt 输入的附加依赖项中添加d d .lib d dx .lib dxerr.lib。 第一次使用d d,首先应该从初始化 ...

2016-01-31 22:18 1 10736 推荐指数:

查看详情

Directx11教程(15) D3D11管线(4)

本章我们首先了解一下D3D11中的逻辑管线,认识一下管线中每个stage的含义。 参考资料:http://fgiesen.wordpress.com/2011/07/01/a-trip-through-the-graphics-pipeline-2011-part-3/ D3D11逻辑管线 ...

Sat Mar 24 16:50:00 CST 2012 0 4092
Directx11教程(13) D3D11管线(1)

从本篇教程开始,我们暂停代码的学习,先来了解一下D3D11的管线,这些管线不涉及具体的硬件,而是着重于理解能够支持D3D11的管线实现。 参考资料: http://fgiesen.wordpress.com/2011/07/01 ...

Wed Mar 21 03:20:00 CST 2012 0 4314
Directx11教程(66) D3D11屏幕文本输出(1)

D3D10中,通过ID3DX10Font接口对象,我们可以方便的在屏幕上输出文字信息,一个DrawText函数就能解决所有问题,但在D3D11中个,这个变得超级麻烦,因为微软移除了Font接口,要在屏幕上输出文本,用户需要做很多事情。 通常我们可以用以下的方法来输出文本信息 ...

Mon Dec 24 02:38:00 CST 2012 1 4492
DirectX11笔记1:环境搭建,创建第一个DirectX工程

学习一下DX11 首先是环境的搭建,我的系统是Win10,ide是VS2013, 由与DirectX的SDK已经集成到了VS中,所以不需要再去下载DirectX11的SDK了。 如果是在win7 + VS2010的还是需要按网上的那一套安装一遍。 这里会遇到一个问题: 一些代码 ...

Thu Nov 05 04:09:00 CST 2015 0 4647
Directx11教程(3) 一个最基本D3D应用程序(1)

在前一篇教程程序代码的基础上,这次我们将增加2个类: InputClass,键盘处理的代码将放在这个类里面,GraphicsClass类,D3D渲染的代码放在这个类里,这两个类都是SystemClass类的成员变量,SystemClass类中会调用这2个类实例的初始化、渲染 ...

Fri Mar 09 05:28:00 CST 2012 6 7512
Directx11教程(4) 一个最基本D3D应用程序(2)

接着上篇教程的代码,本篇加入基本的D3D代码,实现一个完整的D3D11程序框架。 我们增加一个新类D3DClass, 用来处理3D渲染功能。增加该类后,程序的框架如下图: GraphicsClass.h代码改变如下, 主要是增加了一个D3DClass类成员变量 ...

Fri Mar 09 05:29:00 CST 2012 9 6668
Directx11学习笔记【一】 最简单的windows程序HelloWin

声明:本系列教程代码有部分来自dx11龙书及dx11游戏编程入门两本书,后面不再说明 首先,在vs2013中创建一个空的解决方案Dx11Demo,以后的工程都会放在这个解决方案下面。然后创建一个win32项目,勾选空项目,确定 在源文件中添加一个c++ Source File ...

Tue Jan 19 22:35:00 CST 2016 3 10947
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM