×

directx 10.1

directx 10.1(DirectX 10.1的历史)

admin admin 发表于2024-03-22 22:38:44 浏览8 评论0

抢沙发发表评论

大家好,如果您还对directx 10.1不太了解,没有关系,今天就由本站为大家分享directx 10.1的知识,包括DirectX 10.1的历史的问题都会给大家分析到,还望可以解决大家的问题,下面我们就开始吧!

本文目录

DirectX 10.1的历史

DirectX 9.0/9.0b/9.0c时代2002年底微软发布DirectX 9.0,随后又更新为DirectX 9.0b和DirectX 9.0c,传统的硬件T&L单元被取消,DirectX 9.0的出现也使得OpenGL API在游戏开发领域的应用走到了尾声,基于OpenGL API开发的游戏屈指可数。新的特色是提升了Vertex Shader和Pixel Shader的版本,从而展现出更为强大的性能。DirectX 9.0中包含了NURBS和Displacement Mapping(置换式贴图)这两项关键的技术。NURBS在3Dmax中是很常见的,但是运用到3D游戏后,我们所看到的画面将更加接近真实。NURBS就是专门做曲面物体的一种造型方法,可以用它做出各种复杂的曲面造型和表现特殊的效果,如人的皮肤,面貌或流线型的跑车等。而Displacement Mapping技术借助在平面的多边形上加上一些数据,可以帮材质加上深浅高低的轮廓视觉效果。总体而言,DirectX 9.0是对于DirectX 8.1版本的补充,出现这一现象是因为当时的3D显卡技术的发展滞后于DirectX接口。统一渲染最先出现在微软的Xbox360游戏机上,DirectX 10最大的革新正是统一渲染架构(Unified Shader Architecture)。DirectX 9中引入了2.0/2.X/3.0三个版本的Vertex Shader(顶点着色引擎)以及Pixel Shader(像素着色引擎),从表面上看是技术的推进,但从更深层的角度看,这是微软帮助Nvidia和ATI搭建竞争舞台,但DirectX 9资源利用的不合理令软件开发商畏首畏尾。进入DirectX 10时代之后,微软改用统一渲染架构来引领群雄。统一渲染架构,其实就是将Pixel Shader、Vertex Shader、Geometry Shader统一封装。显卡中传统管线消失,所有运算单元都可以任意处理一种Shader运算。事实上游戏对Vertex Shader的要求会比较高,Pixel Shader则要求较低(也有相反的例子),这是造成资源利用率低的首要原因。采用DirectX 10统一渲染架构后,资源得到充分利用,有效地避免这种不合理的分配现象。如果说GPU PhysX是GeForce显卡的独有物理加速技术,那么DirectX 10.1只能说是Radeon显卡提供的一种特色技术。为什么不能说这是ATI独有呢?其实DirectX 10.1图形芯片市场并非AMD-ATI独占,S3的Chrome 400系列也是支持DirectX 10.1的,但是其驱动不稳定、性能低下、大量贴图错误难以得到消费者认可,故市面上大量存在的都是Radeon显卡。从Radeon HD3800到现在的Radeon HD4800,AMD-ATI最大的一个技术亮点就是率先支持微软DirectX 10.1。但受限于上游硬件厂商间的角力,DirectX 10.1的推广并不是一帆风顺。对显卡来说,再好的技术若没有游戏和驱动来配合,都是空谈。DirectX 10.1也是一样,虽然最关键的驱动可以搞定,但是没有广泛的游戏支持,也是巧妇难为无米之炊。客观上讲,DirectX 10.1新增加的内容对画质的提升不算太大,一些原本在DirectX 10中定为可选的特性规定为强制特性,如将16位浮点纹理过滤升级为32位,4x MSAA多重采样反锯齿等。因这种情况,ATI虽然自HD3000系列以来就开始支持DirectX 10.1,不过ATI似乎还没有从这一先进技术上获得多少实惠。作为最早支持DirectX 10.1的游戏——《刺客信条》,遭到了“技术和谐”。开始时,开发《刺客信条》的育碧蒙特利尔工作室在渲染代码中加入支持DirectX 10.1的渲染代码,AMD和《刺客信条》开发者直接合作,拿出一系列在DirectX 10.1下执行效率更高的代码。但不久育碧却发布一个新的补丁,除了修正一些错误之外,还取消了对DirectX 10.1的支持,他们解释称是因为游戏对DirectX 10.1的支持不成熟,他们需要重新写代码。不过总所周知《刺客信条》作为一款Nvidia “The Way”游戏,目前Nvidia的显卡都不支持DirectX 10.1,有猜测称育碧取消DX10.1是受到了强大压力。如果说DirectX 10是一个重大转折,那DirectX 10.1则作为一种技术上的补充。DirectX 10.1保持了DirectX 10原有整体结构和编程模型,同时提供了许多增强功能。顶点、几何和像素着色指令集得到更新,进一步支持Shader Model 4.1,提供32bit浮点滤波改善HDR渲染画质。新功能大致上分为三类:反锯齿效能的改进,Shader及纹理能力增强,更加严密的规范等等 。

DirectX 10.0和DirectX 10.1 的区别是什么

DX10.1支持DirectX 10的所有功能,同时它将支持更多的功能,提供更高的性能。1、DX10.1的一个主要提高是改善的shader资源存取功能,在多样本AA时,在读取样本时有更好的控制能力。除此之外,DX10.1还将可以创建定制的下行采样滤波器。2、DX10.1还将有更新的浮点混合功能,对于渲染目标更有针对性,对于渲染目标混合将有新的格式,渲染目标可以实现独立的各自混合。3、阴影功能一直是游戏的重要特效,Direct3D 10.1 的阴影滤波功能也将有所提高,从而可望进一步提高画质。4、在性能方面,DirectX 10.1将支持多核系统有更高的性能。而在渲染,反射和散射时,Direct3D 10.1将减少对API的调用次数,从而将获得不错的性能提升。5其他方面,DX10.1的提高也不少,包括32bit浮点滤波,可以提高渲染精确度,改善HDR渲染的画质。完全的抗锯齿应用程序控制也将是DX10.1的亮点,应用程序将可以控制多重采样和超级采样的使用,并选择在特定场景出现的采样模板。DX10.1将至少需要单像素四采样。6、DX10.1还将引入更新的驱动模型,WDDM 2.1。与DX10的WDDM2.0相比,2.1有一些显著的提高。7、首先是更多的内容转换功能,WDDM2.0支持处理一个命令或三角形后进行内容转换,而WDDM2.1则可以让内容转换即时进行。由于GPU同时要并行处理多个线程,因此内容转换的即时性不仅可以保证转换质量,还可以提升GPU效率,减少等待时间。8、另外,由于WDDM 2.1支持基于过程的虚拟内存分配,处理GPU和驱动页面错误的方式也更为成熟。

笔记本电脑显卡里的DirectX:10.1什么意思

DirectX是由微软创建的多媒体编程接口,主要应用于电子游戏开发,因此我们玩游戏时也需要安装DX来适应游戏。安装版本过低,或者不安装,很多游戏不能正常玩。后面的数字10.1是版本号(够用了),最新是11.0

DirectX 10.1

看显卡的,你的显卡因该可以,所以装了vista 系统后就变DX10了,我的去年买的笔记本竟然只能DX9(当时不懂)VISTA是自带DX10的,XP 想装DX10都没机会装,因为它不支持XP系统么随自己喜欢阿,我喜欢VISTA 虽然内存才1G,无所谓啦,不玩大型游戏就过的去,1G不到那就XP吧DX10目前来讲最好的了,11版显卡公司还在研究中

DirectX 10.1怎么安装啊,求高手解答

DX安装程序是一个自解压压缩文件,图上面是让你选择一个解压的位置,可以在输入框输入 D:\dx 再点 OK ,安装程序会释放安装文件到D 盘的 dx 文件夹,打开dx文件夹,找到一个名为 DXSETUP.exe 的文件,它是 DirectX 的安装程序,运行它按提示几步简单操作即可完成安装。

如何更新DirectX

具体方法如下:

1、对于windows xp和windows server 2003系统,最高支持安装DirectX 9.0c ,可以在网络上搜索下载安装

2、DirectX 10自动集成在windows vista,需要理新至DirectX 10.1升到 Windows Vista SP1 或者更高版本,更新至DirectX 11.0  安装KB971512 组件即可

3、DirectX 11.0 随附在 Windows 7 和 Server 2008 R2 没有独立的更新包,需要更新至DirectX 11.1需要升级到对应的SP1 即可

4、DirectX 11.1 随附在 Windows 8、Windows RT 和 Windows Server 2012 中,DirectX 11.1 没有独立的更新程序包,需要升级至DirectX 11.2,需要把系统升级至Windows 8.1、Windows RT 8.1 和 Windows Server 2012 R2 

5、DirectX 11.3 和 12 随附在这些 Windows 10和Windows Server 2016 Technical Preview 版本中,可以通过 Windows 更新获取更新。 这些版本的 DirectX 没有独立的程序包

DirectX 10.1的介绍

DirectX 10.1是对DirectX 10的一系列完善、补充、拓展和延伸,并增加5个新的API、支持最新硬件、强制要求FP32纹理过滤和4x MSAA多重采样反锯齿。DirectX 10.1主要更新内容: 1. 支持Shader Mode 4.1; 2. 新的着色指令支持立方体纹理贴图阵列; 3. 应用程序可以控制多重采样和超级采样的使用,并选择在特定场景出现的采样模板; 4. 可以直接对压缩的纹理材质进行渲染; 5. 更具弹性的资源复制和利用; 6. 包括多个渲染目标的总体混合模式,以及更新的浮点混合功能。

DirectX10.1

Windows Vista SP1将会把DirectX升级到10.1版本所以,如果你装的是WIN XP系统是无法使用的最大DX9C使用这个需要直接升级操作系统

主板上DX10.1和HT3.0是什么意思

DX10.1是DirectX 10.1的缩写,是对DirectX 10的一系列完善、补充、拓展和延伸,并增加5个新的API、支持最新硬件、强制要求FP32纹理过滤和4x MSAA多重采样反锯齿。

HT3.0的意思是HT是HyperTransport的简称。HyperTransport本质是一种为主板上的集成电路互连而设计的端到端总线技术,目的是加快芯片间的数据传输速度。

扩展资料

HyperTransport技术从规格上讲已经用HT1.0、HT2.0、HT3.0、HT3.1。

在基础原理上,HyperTransport采用点对点的单双工传输线路,引入抗干扰能力强的LVDS信号技术,命令信号、地址信号和数据信号共享一个数据路径,支持DDR双沿触发技术等等,但两者在用途上截然不同—PCI Express作为计算机的系统总线。

而HyperTransport则被设计为两枚芯片间的连接,连接对象可以是处理器与处理器、处理器与芯片组、芯片组的南北桥、路由器控制芯片等等,属于计算机系统的内部总线范畴。

以上就是我们为大家找到的有关“directx 10.1(DirectX 10.1的历史)”的所有内容了,希望可以帮助到你。如果对我们网站的其他内容感兴趣请持续关注本站。