D3D初始化概念的记忆方法二
来源:互联网 发布:嵌入式linux系统 编辑:程序博客网 时间:2024/05/22 04:09
有人问过我,如何记忆D3D初始化的一些个相关概念呢上篇文章发表了有关D3D初始化备战前的8个概念,可能你会感觉到多点,不好一下子全想起来这些个概念。的确在我刚开始学习D3D的时候,也跟你们有过类似的感受。下面我给大家伙提供个记忆的好方法:大脑蓝图。
何为大脑蓝图呢,呵呵,哎呀,这词儿用的太专业了,我都怀疑我是不是太有才了
当你在编码初始化D3D之前呢,你大脑要进行回忆,那如何回忆呢,你不妨这样:
任何图形学都是以实现图像及效果为目的的,所以,你很容易想起图像这个相关概念。有了这个意识就好办了! 你要想组成这个图像所需要的元素,也就是这个图像从设计-->生产-->诞生的流程。我说的这个流程并不是硬性的准确顺序,只是告诉你如何迅速回忆而已!
设计:组成图像的最小单位是顶点(即顶点处理的概念),指定了顶点以后呢,还需要指定它的像素格式(即像素格式的概念),还有它的深度信息(即深度缓冲),这就是咱的设计模块;
生产:根据设计,来显现我们的图像,这时设计有了,你需要将你设计的东西搞出来。这时,你要条件反射,将咱的图像存储在哪里呢,当然是“看的见”的媒介上了,那以什么格式存储在什么上呢,这时美工人员就会为其指定保存媒介(即表面的概念),还有保存的格式(即内存池的概念);
诞生:现在这个图像有了,但是出来的效果,不怎么好怎么办,这时又得做些修改(即多重采样的概念)。
细心的读者朋友,可能你注意到了,现在我只涉及了前篇8点的其中6点,那剩下的两点呢,为什么没有批注呢,因为其中一点是无需额外记忆的,那就是交换链的概念,因为这个D3D都给咱默默无闻的处理了,那我们还管它做什么;还有一个就是设备能力,对于设备能力,应该有个常识,在应用D3D的一些东西的时候,要记得检测下,你的当前设备是否支持你所申请的那一功能!
好了,以上说的这些过程,你要在大脑里边迅速闪一遍,应该没问题了吧~! 祝你好运!
- D3D初始化概念的记忆方法二
- D3D初始化方法
- D3D资源的概念
- 初始化D3D
- D3D初始化
- 灌电流和拉电流的概念及记忆方法
- 灌电流和拉电流的概念及记忆方法
- 灌电流和拉电流的概念及记忆方法
- DirectX的安装与D3D的初始化
- 3D游戏基础 Direct3D(二) D3D初始化
- 1-8 内存的概念、分类、初始化方法
- 初始化D3D窗口模式
- D3D初始化一
- MFC 初始化D3D
- D3D初始化环境 自己封装的一个简单的类
- D3D学习一:真是坑爹的书啊,初始化
- 单词记忆的方法
- D3D运行后截图的方法
- PHP获取表单数据的三种方法
- Windows的消息处理需要注意的地方
- webbrowser使用ie9渲染
- 测试 windows live writer客户端
- D3D初始化一
- D3D初始化概念的记忆方法二
- 该怎么做……
- LoadRunner 8.1破解
- D3D初始化三带你一起看代码
- linux命令使用初步
- linux 五笔安装攻略
- C语言宏定义##连接符和#符的使用
- DirectX中常用的宏定义
- 织梦中获得当前第几条数据(查询列表获得当前行数)