用DirectX11和DirectX9有什么不同?

已举报 回答
用DirectX11和DirectX9有什么不同?
问在线客服
扫码问在线客服
  • 回答数

    7

  • 浏览数

    13,319

7个回答 默认排序
  • 默认排序
  • 按时间排序

已采纳
DirectX11是目前比较新的DX,体现着最新的游戏的最佳效果和性能的发挥,但是要求相同硬件的支持,在经济允许情况下,推荐。就像VCD和DVD影碟机 VCD就是DirectX9 。DVD就是DirectX11 游戏图形画面有着明显区别 DirectX9 是比较早比较完善的DX 体现着对老游戏的最大支持和兼容,但是不支持新游戏,画面不够逼真。
取消 评论
DirectX加强3d图形和声音效果,也是提供设计人员一个共同的硬件驱动标准,那么就会在游戏方面,图形音效和设计编辑上有区别了,9.0是02年发布的,而11是09年发布的。11的性能更健全些,但是会有系统兼容不兼容的一系列问题。想要具体的区别自己百度查一下就可以了。
取消 评论
支持的游戏多少的区别。
取消 评论
CUDA(Compute Unified Device Architecture),显卡厂商NVidia推出的运算平台。 CUDA™是一种由NVIDIA推出的通用并行计算架构,该架构使GPU能够解决复杂的计算问题。 它包含了CUDA指令集架构(ISA)以及GPU内部的并行计算引擎。 开发人员现在可以使用C语言来为CUDA™架构编写程序,C语言是应用最广泛的一种高级编程语言。所编写出的程序于是就可以在支持CUDA™的处理器上以超高性能运行。 将来还会支持其它语言,包括FORTRAN以及C++。

DirectX 11只是DirectX 10的大幅度加强版,而不是9.0C和10.0/10.1的彻底革新。DirectX 11带来了Tessellation(拆嵌式细分曲面技术)、Multi-Threading(多线程)、DirectCompute(通用计算)、Shader Model 5.0(渲染引擎5.0)以及Texture Compression(纹理压缩)五个重要特性,为用户带来更好的视觉享受。Win7直接提供了DirectX 11,而Vista则可通过升级DirectX驱动包来支持11.0。

CUDA主要兼顾编程,而DX 11主要运用于视觉效果上的加强。
取消 评论
新旧的问题
取消 评论
当然 11比9好 这是肯定的 但是必须要求操作系统和显卡支持 不然还是用9比较好
取消 评论
DirectX11是DirectX9的升级版本,但11不稳定,9和10基本稳定,但这是根据你电脑显卡来说的,同时,11支持的项目多些,9少些,10基本够用。
取消 评论
ZOL问答 > 用DirectX11和DirectX9有什么不同?

举报

感谢您为社区的和谐贡献力量请选择举报类型

举报成功

经过核实后将会做出处理
感谢您为社区和谐做出贡献

扫码参与新品0元试用
晒单、顶楼豪礼等你拿

扫一扫,关注我们
提示

确定要取消此次报名,退出该活动?