本文目录
- DX9 DX10 DX11之间有什么区别
- 支持DirectX 11和支持DirectX 10.1差别大吗
- gta5 pc版的设置里DirectX 版本10,10.1,11有什么区别
- 笔记本玩游戏用Direct10.1好还是11好 两者有什么区别吗
- directx 12和directx 11性能哪个好
- directX 9和directX10&11有什么区别
DX9 DX10 DX11之间有什么区别
显卡采用的一种新技术,更好的渲染色彩,使画面流畅,游戏性能更好。 在DirectX 10的图形流水线体系中,最大的结构性变化就是在几何处理阶段增加了几何渲染单元(Geometry Shader)。几何渲染单元被附加在顶点渲染单元之后,但它并不像顶点渲染单元那样输出一个个顶点,而是以图元作为处理对象。图元在层次上比顶点高一级,它由一个或多个顶点构成。由单个顶点组成的图元被称为“点”,由两个顶点组成的图元被称为“线”,由三个顶点组成的图元被称为“三角形”。几何渲染单元支持点、线、三角形、带邻接点的线、带邻接点的三角形等多种图元类型,它一次最多可处理六个顶点。借助丰富的图元类型支持,几何渲染单元可以让GPU提供更精细的模型细节。 DirectX并不是一个单纯的图形API,它是由微软公司开发的用途广泛的API,它包含有Direct Graphics(Direct 3D+Direct Draw)、Direct Input、Direct Play、Direct Sound、Direct Show、Direct Setup、Direct Media Objects等多个组件,它提供了一整套的多媒体接口方案。只是其在3D图形方面的优秀表现,让它的其它方面显得暗淡无光。DirectX开发之初是为了弥补Windows 3.1系统对图形、声音处理能力的不足,而今已发展成为对整个多媒体系统的各个方面都有决定性影响的接口。 DirectX 9.0c 与过去的DirectX 9.0b和Shader Model 2.0相比较,DirectX 9.0c最大的改进,便是引入了对Shader Model 3.0(包括Pixel Shader 3.0 和Vertex Shader 3.0两个着色语言规范)的全面支持。举例来说,DirectX 9.0b的Shader Model 2.0所支持的Vertex Shader最大指令数仅为256个,Pixel Shader最大指令数更是只有96个。而在最新的Shader Model 3.0中,Vertex Shader和Pixel Shader的最大指令数都大幅上升至65535个,全新的动态程序流控制、 位移贴图、多渲染目标(MRT)、次表面散射 Subsurface scattering、柔和阴影 Soft shadows、环境和地面阴影 Environmental and ground shadows、全局照明 (Global illumination)等新技术特性,使得GeForce 6、GeForce7系列以及Radeon X1000系列立刻为新一代游戏以及具备无比真实感、幻想般的复杂的数字世界和逼真的角色在影视品质的环境中活动提供强大动力。 因此DirectX 9.0c和Shader Model 3.0标准的推出,可以说是DirectX发展历程中的重要转折点。在DirectX 9.0c中,Shader Model 3.0除了取消指令数限制和加入位移贴图等新特性之外,更多的特性都是在解决游戏的执行效率和品质上下功夫,Shader Model 3.0诞生之后,人们对待游戏的态度也开始从过去单纯地追求速度,转变到游戏画质和运行速度两者兼顾。因此Shader Model 3.0对游戏产业的影响可谓深远。 DirectX 11的很多提升意味着更高的特性性能,而这些特性很少能在DX10中看到。DirectX 11和DirectX 10两者最大的不同之处在于管线,可以说DirectX 11的渲染管线标志着绘图硬件以及软件功能革命性一步。DirectX 11加入了对Tessellation(镶嵌)的支持。Tessellation 由外壳着色器(Hull Shader)、镶嵌单元(tessellator)以及域着色器(Domain Shader)组成。同时还加入了计算着色器(Compute Shader),计算着色器与DX10中引入的GS不同,它并不是渲染管线的一部分,CS也是DirectX 11的重要改进之一,可以很大程度上协助开发人员弥补现实与虚幻之间的差别。
支持DirectX 11和支持DirectX 10.1差别大吗
一般来说不玩需DirectX 11支持的游戏的话差别倒不大 但如果是DirectX 11游戏玩家以及经常用到图形 视频处理的话那差别就大了DirectX 11可提供绝无仅有的游戏视觉新体验 — 当前许多电脑游戏之所以具有炫目的 3D 视觉效果和让人身临其境的声音效果,靠的都是这项技术。 DirectX 11 的功能进行了多项改进。它经过精心设计,效率更高,能够利用当前多核处理器的能力,为分割等复杂的阴影和纹理技术提供支持。因此:3D 动画更加顺畅,图形也比以往更加栩栩如生且细致入微。 嗯 需要用到大量专业术语 我就不多说了 给你个百度百科里面有详细介绍http://baike.baidu.com/view/1630503.htm
gta5 pc版的设置里DirectX 版本10,10.1,11有什么区别
DirectX是用来处理多媒体相关的任务,包括三维图形渲染、声音处理、输入输出等。
不同版本的DirectX所支持的功能不一样,版本越高,相应的DirectX API调用开销越低、优化更好、支持的功能越多,但是对显卡的要求越高,而且对操作系统也是有要求的!
如果某个版本的DirectX支持某种功能,并且显卡也支持该版本的DirectX,那程序使用这种功能的时候就可以直接用显卡来加速了,否则的话就要用CPU来实现,这就加重了CPU的负担
【简介】:
《侠盗猎车手5》(Grand Theft Auto V),是由Rockstar Games游戏公司出版发行的一款围绕犯罪为主题的开放式动作冒险游戏。本作于2013年9月17日登陆Play Station 3、Xbox 360平台,2014年11月18日登陆Play Station 4和Xbox ONE平台。多人模式《侠盗猎车手Online》于2013年10月1日正式开放。PC版本已于2015年4月14日推出 。
游戏背景洛圣都基于现实地区中的美国洛杉矶和加州南部制作,游戏拥有几乎与现实世界相同的世界观。玩家可扮演三位主角并在任意时刻进行切换,每位主角都有自己独特的人格与故事背景,以及交织的剧情。
笔记本玩游戏用Direct10.1好还是11好 两者有什么区别吗
各有各的特点,各人觉得directX11好些,DirectX 10.1是对DirectX 10的一系列完善、补充、拓展和延伸,并增加5个新的API、支持最新硬件、强制要求FP32纹理过滤和4x MSAA多重采样反锯齿。DirectX 10.1主要更新内容: 1. 支持Shader Mode 4.1; 2. 新的着色指令支持立方体纹理贴图阵列; 3. 应用程序可以控制多重采样和超级采样的使用,并选择在特定场景出现的采样模板; 4. 可以直接对压缩的纹理材质进行渲染; 5. 更具弹性的资源复制和利用; 6. 包括多个渲染目标的总体混合模式,以及更新的浮点混合功能。DX11新增了计算着色器(Compute Shader)代码示例,在今年的NVISION大会上,微软就透漏了这点,并通过SIGGRAPH以及GameFest 2008大会上放出的幻灯片,我们可以进行一些深入的研究。此外,DX11特性的提前放出,对于目前DX10以及DX10.1硬件用户而言也大有裨益,因为AMD和NVIDIA可以照此提前开发适当的驱动支持。DirectX 11的诸多特性似乎暗示我们,DirectX 11被迅速采用的时机已经成熟,特别是微软的Windows 7发布之后,这一趋势将会势不可挡。而如今,HLSL(High Level Shading Language,高级渲染语言)已经完全成熟,这势必会让DX11在众游戏开发者们眼里变得更加具有吸引力,而且越来越多的人开始认识到DX10其实就是DX11的子集,这对于DirectX 11将来被快速采用也会起到促进作用。另外,DX11可以让平行编程变得更加容易,其独有的特性也会促进开发者们大胆的、迅速采纳这种API。DirectX 11同时可以兼容Vista操作系统,所以用户不用担心不能升级,而Windows 7与生俱来的魅力在很大程度上也会促使Windows XP用户们做出升级的决定,也就是说,对于开发者们而言,市场上将会有足够大的可运行DX11的系统群体。微软曾许诺DirectX 10可以带来革命性的视觉体验以及渲染技术,但结果却是仁者见仁,不过可以肯定的是,DirectX 11可能最终将会履行这一承诺。虽然我们现在不可能马上就看到DirectX 11独有的特性所带来的效果,但是这一新版API的普及将会对刺激适时3D绘图技术不断提升大有裨益。从DirectX 6到DirectX 9,微软一直在有条不紊的使他们的编程API从一种固定的功能传播介质以及动态的数据结构向一种丰满的、可编程的、可进行绘图硬件深控的环境演变。从DX9到DX10的演变可以说是一种升华:DX9的可编程性得到了进一步扩展和延伸,并在新一代硬件的作用下变得更具深度和弹性。此外,微软还通过各种手段提升了DX10的稳定性以及灵活性。但是,DirectX 11的演变过程则有很多不同。为了最大限度的提升可编程性,DX11宁可丢掉一些原有的结构效度。微软将DirectX 11构建成DirectX 10/10.1的精确父集,这让DirectX 11无形中新增了很多奇妙的潜力。特别是,DX10代码将会变成可以选择不去执行某些先进特性的DX11代码,而反过来,DX11又可以在所有同等水平的硬件上运行。当然了,对于DX10而言,并不是所有的DX11特性都是可用的,但是这却意味着开发者可在采用DX11的情况下同时针对DX10和DX11硬件进行开发,而不用考虑两者完全分开对待:因为两者是相同的,只不过,一个是另一个的子集功能而已。但是,如果应用某些DX11独有特效(比如说tessellator或者compute shader)时,区分代码路径是非常必要的,但这完全属于从DX10向DX11过渡过程中的益处所在。
directx 12和directx 11性能哪个好
directx 12和directx 11比较为:directx 12能100% API支持心渲染引擎、提高了多线程效率、软件平台更新。
一、核心渲染引擎支持
1、directx 12:directx 12对于核心渲染引擎是100% API支持。
2、directx 11:directx 11对于核心渲染引擎仅仅是特性集上的支持。
二、线程效率
1、directx 12:directx 12大大提高了多线程效率,可以充分发挥多线程硬件的潜力。
2、directx 11:directx 11受CPU性能的严重制约,主要是因为不能有效利用多核心。
三、软件平台
1、directx 12:directx 12的软件平台为Windows 7。软件平台更旧。
2、directx 11:directx 11的软件平台为Windows 10。软件平台更新。
以上内容参考:
百度百科——DirectX 12
百度百科——DirectX 11
directX 9和directX10&11有什么区别
DirectX11是目前比较新的DX,体现着最新的游戏的最佳效果和性能的发挥,但是要求相同硬件的支持,在经济允许情况下,推荐。就像VCD和DVD影碟机 VCD就是DirectX9 。DVD就是DirectX11 游戏图形画面有着明显区别 DirectX9 是比较早比较完善的DX 体现着对老游戏的最大支持和兼容,但是不支持新游戏,画面不够逼真。