目前使用最多的DirectX是哪个版本?

ck0311 2010-08-30 08:16:01
如题,是9,10还是11???

还有个问题,就是使用3D引擎是不是很少直接使用D3D提供的方法?
...全文
321 14 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
ck0311 2010-10-07
  • 打赏
  • 举报
回复
原来如此!感谢各位
antimatterworld 2010-09-02
  • 打赏
  • 举报
回复
Direct11也忒猛了,别的不说,就HLSL支持接口和类的声明、继承而言,就令吾等小民佩服得五体投地。
coldant 2010-09-02
  • 打赏
  • 举报
回复
9.............................
xingzhe2001 2010-09-01
  • 打赏
  • 举报
回复
目前主要使用d3d9,由于ms失败的vista拖累,现在xp仍然是流行的系统。但是在国外就有很多dx10的游戏,dx10比d3d优化很多,性能更好。但是不能在xp上跑。

使用引擎时,最好使用引擎封装的函数,方便引擎对资源统一管理,也方便升级dx9, 比如从dx9b升成dx9c,如果代码随性,到处都是,就比较头大。

对引擎作定制功能的扩展的时候,可能也会之间使用dx9的函数。
gamemagic 2010-08-31
  • 打赏
  • 举报
回复
有。不过比较完善的引擎很少有这问题
引擎里的虚类,就是留给你扩展的
ck0311 2010-08-31
  • 打赏
  • 举报
回复
楼上可能没明白我的意思,我是说在游戏开发阶段会不会有些特殊情况不使用引擎的方法,直接调用DirectX或OpenGL的方法?

先不考虑版本,跨平台之类的问题
appx 2010-08-31
  • 打赏
  • 举报
回复
你只要在确保你的Computer装了相应的组件,比如DirectX,然后引入相应的文件就可以直接调用了。当然有些环境是已经包含了对OpenGL的支持的,直接引入相关头文件就行了,不过对不同的系统相应的头文件可能有所变化。详细的自己多查查对应系统下得相关文档就行了。
ck0311 2010-08-31
  • 打赏
  • 举报
回复
有没有人能告诉我啊。。。感激不尽
ck0311 2010-08-30
  • 打赏
  • 举报
回复
那会不会有些特殊情况不使用引擎的方法,直接调用DirectX或OpenGL的方法?
gamemagic 2010-08-30
  • 打赏
  • 举报
回复
图形方面是,其他有很多都要自己算
ck0311 2010-08-30
  • 打赏
  • 举报
回复
引擎是不是就是调用DirectX或OpenGL的方法实现的?
gamemagic 2010-08-30
  • 打赏
  • 举报
回复
一般游戏引擎都封装了接口,不会暴露出来

8,325

社区成员

发帖
与我相关
我的任务
社区描述
游戏开发相关内容讨论专区
社区管理员
  • 游戏开发
  • 呆呆敲代码的小Y
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧