首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >带有visual studio 2012 express的directx 9

带有visual studio 2012 express的directx 9
EN

Stack Overflow用户
提问于 2013-07-20 08:27:55
回答 4查看 2K关注 0票数 1

我决定在我那台有ATI Radeon X1200卡的旧笔记本上学习directx。使用GPU-Z.0.7.2程序,我发现我的卡支持DirectX9 /SM2.0,并且有4个像素/2个顶点的着色器。在我的windows7上使用dxdiag,我发现directx的版本是directx11,然后我下载了visual studio 2012速成版,但我还没有安装。由于我的卡只支持DirectX9,所以我将阅读directx 9的3D游戏编程简介这本书。现在我必须下载什么版本的direct SDK?下载SDK后,我应该先安装SDK还是visual studio 2012 express?这本书还好吗?我的意思是还有其他版本的书,但他们支持directx 9c,directx 10和directx 11。

非常感谢。

EN

回答 4

Stack Overflow用户

发布于 2013-07-21 11:02:00

在我的windows7上使用dxdiag时,我发现directx版本是directx11。

这是DirectX运行时版本,不是SDK版本。因此,使用哪个版本的SDK来开发程序并不重要。

正如其他人所说,安装顺序并不重要。

您提到的book非常适合新手。但我建议你从着色器版本开始,因为修复了管道功能,如变换和照明从DirectX 10开始被放弃,它们都移动到着色器,有一本书的shader version

有很多学习DirectX的资料和资源,我粘贴了一些页面供你参考。

http://www.directxtutorial.com/LessonList.aspx?listid=9

http://www.braynzarsoft.net/index.php?p=DX11Lessons

http://www.rastertek.com/tutindex.html

DirectX开发工具包示例也是非常好的选择。

票数 1
EN

Stack Overflow用户

发布于 2013-07-20 09:15:27

您应该能够在使用Direct3D 11的同时通过D3D_FEATURE_LEVEL枚举瞄准Direct3D 9设备,您可以在D3D11CreateDeviceAndSwapChain中指定枚举。

票数 0
EN

Stack Overflow用户

发布于 2013-07-20 11:39:46

微软DirectX软件开发工具包(2010年6月)包含了DirectX 11和DirectX 9的标题和文档。安装顺序并不重要(在安装Visual Studio之前,我在Code::块中使用了SDK,它工作得很好),因为它实际上只是一个头文件和调试dll的集合,外加一堆可以让您入门的东西。

就我个人而言,我在学习图书馆时不会使用书籍-我会查看文档,这是对材料的第一手解释,或者搜索教程(尽管你应该对教程中读到的任何东西持保留态度)。还有几个网站和视频很好地解释了图形管道。除此之外,我不能真的对这本书发表评论。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17757404

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档