首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Directx变化

Directx变化
EN

Stack Overflow用户
提问于 2013-09-22 07:28:05
回答 1查看 874关注 0票数 1

我对win8和directx库有问题。我有directx 2010,我添加了它的d3dx11.lib和.h文件,但是它不工作,并且说库找不到。我找到了hte链接,上面说您可以使用win8 sdk,而不是directx库和d3dx.不再支持库了。

http://msdn.microsoft.com/en-us/library/windows/desktop/ee663275%28v=vs.85%29.aspx

我在vs2012中发现了一个构建directx程序图的项目,但是当我用它创建一个项目时,它不像我以前看到的任何类似xna的directx代码

这些到底是什么意思?我应该如何处理这些变化?最好返回win 7和以前的库,或者使用这些新工具。谢谢你的帮助

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-09-22 14:41:35

"DirectX SDK在哪里?“很好地解释了这一点。也许你还想再读一遍。

D3DX

D3DX和D3D不一样。D3DX只是一个助手库。微软不再建议使用D3DX,并将其从SDK中删除。所以现在:

  • For new code:"无D3DX生活“(可选链路)解释了在新代码中使用什么。这里是一些D3DX的替代品。
  • 表示旧代码:如果您只想构建使用D3DX的旧代码(例如教程示例),您只需要安装DirectX SDK并向项目添加D3DX/lib路径,就好像它是任何其他库一样。不建议混合Windows和DirectX SDK,并且可能导致错误,所以不要在新代码中使用它。也可以阅读这里

也许,您也会对阅读的答案感兴趣。

P.S.和往常一样,如果链接器说,“没有找到库”,再检查一下,您是否在项目选项中添加了库路径,并且该库文件存在于该文件夹中。

编码愉快!

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

https://stackoverflow.com/questions/18941412

复制
相关文章

相似问题

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