社区
游戏开发
帖子详情
目前使用最多的DirectX是哪个版本?
ck0311
2010-08-30 08:16:01
如题,是9,10还是11???
还有个问题,就是使用3D引擎是不是很少直接使用D3D提供的方法?
...全文
394
14
打赏
收藏
目前使用最多的DirectX是哪个版本?
如题,是9,10还是11??? 还有个问题,就是使用3D引擎是不是很少直接使用D3D提供的方法?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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
打赏
举报
回复
一般游戏引擎都封装了接口,不会暴露出来
Claude文件安装啵啵啵啵啵
Claude文件安装啵啵啵啵啵
科技中介服务机构如何借助科创数智大脑优化企业服务能力?.docx
科技中介服务机构如何借助科创数智大脑优化企业服务能力?
国央企创新负责人如何实现跨区域资源协同与联合攻关?.docx
国央企创新负责人如何实现跨区域资源协同与联合攻关?
政府科技管理者如何有效构建区域科技创新数智大脑以支持产业政策精准制定?.docx
政府科技管理者如何有效构建区域科技创新数智大脑以支持产业政策精准制定?
chrome-headless-shell-mac-arm64-151.0.7922.47(Stable).zip
chrome-headless-shell-mac-arm64-151.0.7922.47(Stable)
游戏开发
8,324
社区成员
23,685
社区内容
发帖
与我相关
我的任务
游戏开发
游戏开发相关内容讨论专区
复制链接
扫一扫
分享
社区描述
游戏开发相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章