首页 > 美厨数码网 > 数码资讯 > DX9C有什么用 内容详情

DX9C有什么用

肥嫣然

跟着美厨数码网一起了解下dx9c的信息,希望可以帮你解决你现在所苦恼的问题。

DX9C有什么用

DX9C有什么用

用到DX的都要用到DX(不一定是安装)。

下面是来自百度百科的一段资料希望对你有所帮助

DirectX是一种接口方式,常见的有DirectX和OPENGL,一般的程序员只需要遵照相应的规范

就可以完成程序的开发而不需要分别为不同的硬件提供不同的程序,解释起来比较麻烦,下

面的文字是微软的官方解释:

Windows 支持 DirectX 8.0,它能增强计算机的多媒体功能。使用 DirectX 可访问显卡

与声卡的功能,从而使程序可提供逼真的三维 (3D) 图形与令人如醉如痴的音乐与声音效果

。DirectX 是一组低级“应用程序编程接口 (API)”,可为 Windows 程序提供高性能的硬件

加速多媒体支持。

DirectX 使程序能够轻松确定计算机的硬件性能,然后设置与之匹配的程序参数。该程

序使得多媒体软件程序能够在基于 Windows 的具有 DirectX 兼容硬件与驱动程序的计算机

上运行,同时可确保多媒体程序能够充分利用高性能硬件。

DirectX 包含一组 API,通过它能访问高性能硬件的高级功能,如三维图形加速芯片和

声卡。这些 API 控制低级功能(其中包括二维 (2D) 图形加速)、支持输入设备(如游戏杆

、键盘和鼠标)并控制着混音及声音输出。构成 DirectX 的下列组件支持低级功能:

Microsoft DirectDraw

Microsoft DirectDraw API 支持快速访问计算机视频适配器的加速硬件功能。它支持在

所有视频适配器上显示图形的标准方法,并且使用加速驱动程序时可以更快更直接地访问。

DirectDraw 为程序(如游戏和二维图形程序包)以及 Windows 系统组件(如数字视频编解

码器)提供了一种独立于设备之外的方法来访问特定显示设备的功能,而不要求用户提供设

备功能的其它信息。

Microsoft Direct3D

Microsoft Direct3D API (Direct3D) 为大多数新视频适配器内置的 3-D 调色功能提供

界面。Direct3D 是一种低级的 3-D API,它为软件程序提供一种独立于设备之外的方法以便

与加速器硬件进行有效而强大的通信。Direct3D 包含专用 CPU 指令集支持,从而可为新型

计算机提供进一步加速支持。

Microsoft DirectSound

Microsoft DirectSound API 为程序和音频适配器的混音、声音播放和声音捕获功能之

间提供了链接。DirectSound 为多媒体软件程序提供低延迟混合、硬件加速以及直接访问声

音设备等功能。维护与现有设备驱动程序的兼容性时提供该功能。

Microsoft DirectMusic

Microsoft DirectMusic API 是 DirectX 的交互式音频组件。与捕获和播放数字声音样

本的 DirectSound API 不同,DirectMusic 处理数字音频以及基于消息的音乐数据,这些数

据是通过声卡或其内置的软件合成器转换成数字音频的。DirectMusic API 支持以“乐器数

字界面 (MIDI)”格式进行输入,也支持压缩与未压缩的数字音频格式。DirectMusic 为软件

开发人员提供了创建令人陶醉的动态音轨的能力,以响应软件环境中的各种更改,而不只是

用户直接输入更改。

Microsoft DirectInput

Microsoft DirectInput API 为游戏提供高级输入功能并能处理游戏杆以及包括鼠标、

键盘和强力反馈游戏控制器在内的其它相关设备的输入。

Microsoft DirectPlay

Microsoft DirectPlay API 支持通过调制解调器、Internet 或局域网连接游戏。Dire

ctPlay 简化了对通信服务的访问,并提供了一种能够使游戏彼此通信的方法而不受协议或联

机服务的限制。DirectPlay 提供了多种游说服务,可简化多媒体播放器游戏的初始化,同时

还支持可靠的通信协议以确保重要游戏数据在网络上不会丢失。DirectPlay 8.0 的新功能即

支持通过网络进行语音通信,从而可大大提高基于多媒体播放器小组的游戏的娱乐性,同时

该组件还通过提供与玩游戏的其他人对话的功能而使团体游戏更具魅力

directx9.0c安装完后的一个问题

建议从正规网站如驱动之家下载,不太正规的网站里面很有可能携带而已软件或安装程序破坏……也有可能如下:

许久以来一直被一个问题所迷惑:就是在winxp下,一旦打上了sp2补丁安装了directx9b后就无法安装directx9c,现象是一执行安装,一闪就完成了,然后就显示安装的组件可以使用。

如果这时侯运行Sim2(虚拟人生2)时,就会提示failed to enumerate any directx 9 compatible graphics adapters in this system汉化后的意思就是有一块不支持directx9的显卡

或者提示:无法找到D3D9.DLL,官方解释是directx9c没有完装。

而且运行极品飞车之地下狂飚2是会提示出错,要求报告错误。

网上也有游戏迷反映魔兽世界wow无法安装,也是出于这个原因。

运行dxdiag,显示系统仍旧是directx9b,而刚才安装的directx9c并没有办法安装成功。

到微软网站下载正式的多国语言版directx9c仍然出然这样的错误。

到显卡的厂商查询,我的显卡GeforceMX400与ATI Readon9000 的确不支持directx9c,但游戏厂商说对于不支持directx9c的显卡,可以在模拟directx9c的效果下运行。

新浪游戏的论坛专区中一网友精华说到:

“注意:你回想一下,安装DX9c的时候是安装了有两、三分钟还是一闪而过立即完毕?一闪而过说明你根本没有装上!为什么会装不上?因为你是系统是SP2!为什么SP2没有办法装C版?我不知道!总尔言之,想玩这个游戏,你还得是SP1,SP2用户有什么解决方法?有,重装系统。”

其实耐心分析一下原因,就会知道,其实是因为在sp2下与directx9c有兼容问题而无法安装造成了。后来微软发现了这一问题,在后来的新的updata更新中,装directx9c直接集在新的sp2中,通过自动更新的方式升级以解决这个问题。

当然其中的一个解决方案如新浪的解释,可以重装winxp sp1来解决,但这是以牺牲安全性为代价的,难道非要这样不可吗?

当然不是,现提出以下几点解决方案:

1.使用 安装 DirectX随意卸2.01 (一定要使用注册版,可以在本版附件中下载)

(1)在本站下载安装该软件,并且注册以使用将要用到的功能

(2)启动软件后选择“备份/回滚”

(3)选择“备份Windows XP 原始的directx8.1”中间需要插入winxp安装光盘。安装过程中出现系统文件保护对话框,不用理会。

(4)重启以后,提示建议在安全模式下,再次执行卸载操作,以彻底清除未能删除的系统文件,不用理会,取消就行。

(5)再次运行 DirectX随意卸2.01 选择“备份/回滚” 中的红色的第一项:为windows xp sp2安装 DX9.0c ,点击“浏览”指向硬盘中已经解压好的directx9c安装文件目录,就可以正常安装directx9c了。

(6)再次重启系统,安装运行需要directx9c支持的游戏与软件(sim2与极品飞车),呵,一切ok。

2.有网友指出,在还原到directx8.1后,把directx9.0c所有文件,全部解压到directx9.0b的安装目录下,再执行安装directx9b,也可以安装成diectx9.0c。

3.如果你是正版xp,上网更新方便的话,可以通updata自动更新到最新版的sp2,其中自动集成到directx9c.

4.还有人说到可以通过修改注册表的方法解决该问题,记得电脑报上曾经有过技术文章与之类似,希望知道方法的同志指教一下哈。

5.由于DirectX 9.0c的安装包里有两个程序(dsetup32.dll和dsetup.dll)负责在每次安装前检测系统的DX版本,如果与自己的版本相同或更高就不继续安装,但不知为何它安装的时候无法正确检测WinXP的DX版本,所以才出现了的安装完成的画面。而我们也就将计就计地骗了XP一下,将DirectX 9.0c中的这两个文件替换为9.0b的,这样安装程序就能正常检测安装了。

总结一句,其实不是所谓的xpsp2与directx9c不好,也不是非重装才能解决问题。如果我们遇到问题,并且善于分析原因,找到恰当的方法与使用恰当的软件是一定能够加以应用解决,而那种在研究解决难题后的收获的喜悦心情是无以伦比的。

最后祝愿大家春节快乐,在假期中有技术收获,并且娱乐开心。

沁苑工作室梦翔儿收集整理()

===============================================================

另附:

“DirectX随意卸”是由“超狐软件工作室”开发的一款专业的Microsoft DirectX组件卸载工具:卸载能力无可匹敌,远远超越其它同类软件。真正做到完全彻底,一个不漏。采用“二次两路卸载”技术,把DirectX组件连根拔起!采用“动态智能修补”技术,保证卸载(还原)后系统及注册表不出现任何错误。支持98/ME系统下完全彻底卸载目前各种版本的DirectX支持2000/XP/2003系统下完全彻底卸载目前各种版本的DirectX并同时彻底还原(回滚)操作系统自带的DirectX,堪称完璧归赵。独具特殊的“检查DX组件”功能,能够瞬间检查出被其它设计不够完善的DX卸载工具卸载了而又无法通过常规安装恢复的DX组件。独具快速备份功能(仅应用于2000/XP/2003),5秒钟备份操作系统原始的DirectX。独具从安装盘中回滚DirectX的功能(仅适用于2000/XP/2003),解你燃眉之独具革命性的“检查卸载是否彻底”功能,使您对DirectX的卸载情况了如指掌!改进的卸载算法,卸载DirectX更快,98/Me系统卸载DirectX只须1.5秒!

注册信息:

用户名:LJWBH

注册码:6737035

*****本站下载地址:点击浏览该文件

==============================

近日重装系统时发现了百度上的新方法,也一并贴上来,大家参考吧,他的解决方案显然更方便,但是有和网页的兼容性问题,但不失一种好方法:

微软官方最新的DirectX February 2006安装程序地址:

大家都知道DX随意卸是一款收费软件,而且操作繁杂,还要费时间下载一个SP1 XP的镜像,为此我搞了个DX9C升级补丁,可以简单快速的从DirectX9B升级到DirectX9C。

点击下载

使用方法:(先将DirectX9C的安装程序随便解压到一个文件夹,图1就是解压后的文件夹)

1、打开DX9C升级补丁,选择解压的那个文件夹

2、装完后会打开那个解压的文件夹,你会发现多出了两个文件

3、双击第1步删除DX9B进行删除,操作完毕后重启电脑;这回双击第2步安装DX9C(对安装程序进行改动),看吧是不是已经能装上了,整个过程两分钟!

安装完DX9重启后,剩下来就是查看版本了,开始-运行-输入 dxdiag.exe ,升级成功

对于装上DX9C后出现网页闪烁的朋友,请下载本文件并打开可解决问题 点击下载

Win7 64位 DX9c

你的问题是什么?玩游戏时总是掉线?

Windows 7 系统可以手动安装 DirectX 9.0c。虽然 Windows 7 系统已集成有 DirectX 11,但是多数游戏软件仍需要在 DirectX 9.0c 下运行,而且目前仍有很多显卡不能支持到 DirectX 11,所以对于目前的多数电脑用户,在 Windows 7 系统中手动安装 DirectX 9.0c 是必要的。一般从微软官方网站或其它知名大型软件网站下载较新版本(2010年以后出的各版本)的 DirectX 9.0c 即可,下载完先把全部安装文件解压缩到一个文件夹中(位置任意,安装完成后可以删除这些安装文件),然后进入这个文件夹运行 DXSETUP.exe 即可开始安装。若是安装失败或不成功则是系统自身的问题(请不要使用 Ghost 或修改版、精简版系统,推荐使用微软官方原版系统)。

DirectX 9.0c 对显卡有要求吗

只要你能装WinXP(指硬件配置,对操作系统版本无限制,只要是Windows 9X就可以),就能装DirectX 9.0c,不过必须你的显卡支持Dx9,否则一些Dx9的特效是无法看到的.看网页的话一般对显卡没什么要求,毕竟网页是不需要3D游戏特效的哦~~

<上一篇holux

下一篇>sony5r

相关

  • 蛋糕尺寸6号是多大?

    蛋糕尺寸6号是多大?

    {蛋糕尺寸6号是多大?约是15厘米6号应为6英寸。1英寸等于2.54厘米。6英寸×2.54厘米=15.24厘米。...

    数码资讯200
  • 东芝l323

    东芝l323

    {东芝L323:经典与创新的完美融合在IT数码科技日新月异的今天,每一款产品的问世都承载着品...

    数码资讯200
  • 笔记本外接显示器

    笔记本外接显示器

    {笔记本外接显示器:开启高效视觉新体验在快节奏的现代生活中,笔记本电脑作为我们日常工...

    数码资讯200
  • 哪个牌子的手机耐用

    哪个牌子的手机耐用

    {哪个牌子的手机耐用?深度解析市场上耐用性最强的手机品牌在如今日新月异的数码科技市场...

    数码资讯200