英雄联盟停止运营?英雄联盟已停止工作怎么解决
腾讯英雄联盟啥时停止运营《英雄联盟》并未停止运营,目前仍在正常运营中。以下是关于相关谣言及事实的详细说明:网传“停止运营”为谣言近期网络上流传“腾讯英雄联盟停止运营”的说法,但这一消息并无事实依据。腾...
大家好,今天小编来为大家解答以下的问题,关于dx10.1,DX10.1是什么意思这个很多人还不知道,现在让我们一起来看看吧!
首先说说DX:DirectX(DX)是一种接口方式,常见的有DirectX,一般的程序员只需要遵照相应的规范就可以完成程序的开发而不需要分别为不同的硬件提供不同的程序,解释起来比较麻烦,下面的文字是微软的官方解释:Windows支持 DirectX 8.0,它能增强计算机的多媒体功能。使用 DirectX可访问显卡与声卡的功能,从而使程序可提供逼真的三维(3D)图形与令人如醉如痴的音乐与声音效果。DirectX是一组低级“应用程序编程接口(API)”,可为 Windows程序提供高性能的硬件加速多媒体支持。
DirectX使程序能够轻松确定计算机的硬件性能,然后设置与之匹配的程序参数。该程序使得多媒体软件程序能够在基于 Windows的具有 DirectX兼容硬件与驱动程序的计算机上运行,同时可确保多媒体程序能够充分利用高性能硬件。DirectX包含一组 API,通过它能访问高性能硬件的高级功能,如三维图形加速芯片和声卡。这些 API控制低级功能(其中包括二维(2D)图形加速)、支持输入设备(如游戏杆、键盘和鼠标)并控制着混音及声音输出。
所以DX10.1就是指DirectX第10个版本,而10.1是DirectX 10的一系列完善、补充、拓展和延伸,并增加5个新的API、支持最新硬件、强制要求FP32纹理过滤和4x MSAA多重采样反锯齿。DirectX 10.1主要更新内容: 1.支持Shader Mode 4.1; 2.新的着色指令支持立方体纹理贴图阵列; 3.应用程序可以控制多重采样和超级采样的使用,并选择在特定场景出现的采样模板; 4.可以直接对压缩的纹理材质进行渲染; 5.更具弹性的资源复制和利用; 6.包括多个渲染目标的总体混合模式,以及更新的浮点混合功能。
现在的显卡都是DX11为主。
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 9时代(2002-2009年),性能最强的显卡是NVIDIA GeForce 7950 GX2和ATI Radeon HD 4870 X2,这两款显卡代表了DX9时代的巅峰性能。以下是详细分析:
1. NVIDIA GeForce 7950 GX2(2006年)架构:基于双GPU设计(两颗G71核心),本质上是两块7900 GTX通过PCIe桥接组成。
性能:在DX9游戏中(如《半条命2》《上古卷轴4》),其性能远超单核显卡,甚至接近后续的DX10初期显卡。
显存:每颗GPU配备512MB GDDR3(共1GB),总线位宽256bit×2。
局限:驱动优化要求高,部分游戏存在兼容性问题。
2. ATI Radeon HD 4870 X2(2008年)架构:采用双RV770核心,支持DX10.1但兼容DX9,是ATI对DX9游戏的终极优化。
性能:凭借320个流处理器×2和GDDR5显存,在《孤岛危机》《使命召唤4》等DX9游戏中帧率碾压单核显卡。
显存:每颗GPU配备1GB GDDR5(共2GB),总线位宽256bit×2。
优势:能效比优于7950 GX2,且支持更新的AA/AF技术。
补充说明:单核卡王:若仅考虑单GPU显卡,GeForce 7900 GTX和Radeon X1950 XTX是早期强者(2005-2006年)。
DX9末期:2009年发布的Radeon HD 4890(单核)通过高频设计在部分DX9游戏中表现优异,但双核4870 X2仍更胜一筹。
这两款双核显卡因DX9游戏未充分多核优化,实际表现可能因游戏而异,但综合规格与测试数据,它们无疑是DX9时代的性能天花板。
关于dx10.1,DX10.1是什么意思的介绍到此结束,希望对大家有所帮助。