欢迎访问服务器技术网-www.fuwuqijishu.com

请问DirectX到底指的什么,“插件”又是指的什么啊

软件 fuwuqijishu 2年前 (2022-10-01) 10次浏览 0个评论 扫描二维码

关于经常听到DirectX,它是不是诊断工具呀,到底是诊断什么的工具呀,怎么用的,哪个公司出品的。
还经常听到电脑提示(特别是上网的时候)说要安装插件,这个插件是指什么呢,是不是指补丁程序,还是其他什么东西。
如果您知道,请您讲详细点,最好通俗易懂,深入浅出,我最爱听大白话。嘻嘻的问题

我说通俗点吧
DX系列是微软为了加强图形和声音的编程接口(APIs)(当然还有其他的加强方面,主要是图形)。为什么会有DirectX?
早在dos系统的时候,大家编程可以直接调用硬件的接口来编程序,到了win3。1,win3。2的时候对于硬件的直接调用就开始限制了,到了win95就完全不允许直接调用硬件底层的接口了,为的就是 win95 的通用性和稳定性和多任务。
但是那样的话编程就很麻烦了,所以就出现了DirectX,它的作用就是替代了编程人员直接访问硬件,代由DirectX系统来调用,这样就可以保证稳定性和多任务。试想我们开窗口同时玩2个游戏的时候,如果大家都直接访问显卡,要显卡显示自己的游戏画面,显卡怎么来做判断呢?如果DirectX来做个中介,那么怎么显示就由DirectX和显卡来协调,就不需要编程人员来动这个脑筋。
所以现在的很多游戏都在说需要支持DX9,就是指他用到了DX9中的一些新接口。
微软的新DirectX,是DX10,用到更多的新接口和技术,什么SM3等,所以也有了某某显卡完全支持Dx9的说法,如果系统有新接口,但显卡不支持那么等于白搭。就象系统说显卡你帮我计算下3×3=几,显卡说我只会加减法!当DirectX有新接口,游戏才能使用这些新借接口,显卡也有处理新接口的办法的时候,那么才能在游戏中完全的表现出来。

插件实际上就是一种程序功能的延伸和扩展,比如,IE原来不支持拦截广告,好我们就安装个3721的插件,它就带有广告拦截功能。一个程序没有插件,只能说功能的减少,不会影响程序本身的运行。
其实DirectX也可以看成系统的一种插件,不过是一种高级插件罢了!win系统并不是少了DirectX就不能运行了,只是会少了不少功能罢了!。

喜欢 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

Warning: error_log(/www/wwwroot/fuwiqijishu/wp-content/plugins/spider-analyser/#log/log-2322.txt): failed to open stream: No such file or directory in /www/wwwroot/fuwiqijishu/wp-content/plugins/spider-analyser/spider.class.php on line 2900