direct x有何作用(direct x 是用来?不好意思。)

投稿用户 学习笔记 112 0

direct x有何作用

DirectX是一种应用程序接口,它可让以windows为平台的游戏或多媒体程序获得更高的执行效率,加强3d图形和声音效果,并提供设计人员一个共同的硬件驱动标准,让游戏开发者不必为每一品牌的硬件来写不同的驱动程序,也降低用户安装及设置硬件的复杂度。这样说是不是有点不太明白,其实从字面意义上说,Direct就是直接的意思,而后边的X则代表了很多的意思,从这一点上我们就可以看出DirectX的出现就是为了为众多软件提供直接服务的。
DirectX是由很多API组成的,按照性质分类,可以分为四大部分,显示部分、声音部分、输入部分和网络部分。
显示部分担任图形处理的关键,分为Direct Draw(DDraw)和Direct 3D(D3D),前者主要负责2D图像加速。它包括很多方面:我们播放mpg、DVD电影、看图、玩小游戏等等都是用的DDraw,你可以把它理解成所有划线的部分都是用的DDraw。后者则主要负责3D效果的显示,比如CS中的场景和人物、FIFA中的人物等等,都是使用了DirectX的Direct 3D。
声音部分中最主要的API是DirectSound,除了播放声音和处理混音之外,还加强了3d音效,并提供了录音功能。我们前面所举的声卡兼容的例子,就是利用了DirectSound来解决的。
输入部分Direct Input可以支持很多的游戏输入设备,它能够让这些设备充分发挥最佳状态和全部功能。除了键盘和鼠标之外还可以连接手柄、摇杆、模拟器等。
网络部分DirectPlay主要就是为了具有网络功能游戏而开发的,提供了多种连接方式,TPC/IP,IPX,Modem,串口等等,让玩家可以用各种连网方式来进行对战,此外也提供网络对话功能及保密措施
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系统对图形、声音处理能力的不足,而今已发展成为对整个多媒体系统的各个方面都有决定性影响的接口。

direct x 是用来?不好意思。

计算机用于图形图像处理所需要的资源

下面分享相关内容的知识扩展:

Win8.1出现DirectX错误的解决方法

Windows 中的许多游戏和多媒体应用都需要 DirectX。 DirectX 已在 Windows 中内置,不能将其卸载。

如果无法正常播放游戏、电影或多媒体应用,DirectX 诊断工具可以帮助你识别问题。 以下是打开该工具的方法。

从屏幕右边缘向中间轻扫,然后点击“搜索”。

(如果使用鼠标,则指向屏幕右上角,然后将指针向下移动,再单击“搜索”。)

在搜索框中输入“dxdiag”,然后点击或单击“dxdiag”。

注意

如果你是首次使用 DirectX 诊断工具,系统可能会要求你检查驱动程序有没有经过数字签名。 我们建议你点击或单击“是”以帮助验证其身份。 有关详细信息,请参阅如何确定哪些驱动程序可以安全安装?。

诊断工具打开时,会检查以下内容。

你的电脑上安装的 DirectX 的版本

一些较早版本的应用和游戏需要 D3DX。 如果看到类似于以下错误消息:“因为你的计算机没有 d3dx9_35.dll,所以无法启动程序。 请尝试重新安装程序以修复该问题。”(文件名的最后两个数字可能有所不同。) 请转到 DirectX 最终用户运行时 Web 安装程序网页,然后按照说明安装 DirectX 9,该程序中包含 DXD3 支持。

较早版本或未签名的驱动程序

已对经过数字签名的驱动程序进行了 DirectX 兼容性测试。 点击或单击引起问题的硬件的选项卡,并查找驱动程序问题。 通常可以通过安装最新驱动程序来解决问题。 通常可以从制造商网站的支持部分找到最新驱动程序。

你的游戏控制器

如果游戏杆或其他输入设备没有响应,则可能是安装不正确。 确保“输入”选项卡上显示该设备。 如果未显示,请根据制造商的说明重新安装该设备。 如果其为 USB 设备,则拔出它然后重新插入。 如果“输入”中显示了控制器,但它仍不能工作,请尝试从制造商网站的支持部分安装最新驱动程序。

以下是补充的图文方法:

在Win8.1操作系统中安装了战地4游戏后,运行游戏,出现了”DirectX Error“的错误提示。本文介绍如何解决这一问题。” DirectX Error “错误的内容如下图。

方法/步骤

1、从这台电脑,进入控制面板。

2、在时钟、语言和区域中,点击”更改日期、时间或数字格式“

 3、在区域设置页面,选择管理选项页,点击非Unicode程序的语言中的更改系统区域设置。

 4、在区域设置中,下拉选择英语(美国)。

 5、确定后,重启电脑。找到战地4的启动文件bf4_x86.exe,右键属性,在兼容性选项页中勾选以兼容模式运行这个程序,并在下拉中选择windows7,再勾选最下面的以管理员身份运行此程序,确定。再运行游戏试试吧!

 END

自己电脑上DirectX的版本是在哪里查看的啊?

1、首先,同时按住快捷键【Win + R】,打开【运行】对话框。

direct x有何作用(direct x 是用来?不好意思。)-第1张图片-矿虫网

2、然后,在打开的【对话框】中输入“dxdiag”后,按Enter键执行。

direct x有何作用(direct x 是用来?不好意思。)-第2张图片-矿虫网

3、接着,在打开的【DirectX诊断工具】中,就可以看到DirectX的版本信息了。

direct x有何作用(direct x 是用来?不好意思。)-第3张图片-矿虫网

4、也可以点击上面的【显示】选项卡,可以查看DirectX功能是否已启用。

direct x有何作用(direct x 是用来?不好意思。)-第4张图片-矿虫网

如何解决电脑运行AutoCAD提示安装DirectX问题

解决电脑运行AutoCAD提示安装DirectX问题

当您尝试运行AutoCAD时,如果出现提示安装DirectX的错误信息,可以按照以下步骤来解决问题:

1. 确认DirectX的版本:首先,您需要确认您的电脑上是否已经安装了DirectX,并且版本是最新的。您可以按下Win R键,在运行框中输入“dxdiag”并按下回车键来打开DirectX诊断工具。在“系统”选项卡中可以查看到安装的DirectX版本。如果您的版本过旧,建议您升级到最新版本。

2. 下载和安装DirectX:如果您的电脑上没有安装DirectX或者版本较低,您可以从微软官方网站上下载最新的DirectX安装程序。打开浏览器,搜索“Microsoft DirectX”,然后选择官方网站的下载页面。在网站上找到适用于您操作系统的最新版本的DirectX安装程序,并下载到本地。完成下载后,运行安装程序,按照提示进行安装。

3. 更新显卡驱动程序:有时,DirectX的问题可能与您的显卡驱动程序有关。您可以尝试更新显卡驱动程序来解决这个问题。打开设备管理器,找到并展开“显示适配器”选项。右键点击您的显卡,选择“更新驱动程序软件”,然后选择自动搜索更新的选项。如果有最新的驱动程序可用,系统会自动下载并安装。

4. 重新安装AutoCAD:如果上述方法都没有解决问题,您可以尝试重新安装AutoCAD软件。首先,卸载当前安装的AutoCAD程序。打开控制面板,选择“程序和功能”,在程序列表中找到AutoCAD,右键点击选择“卸载”。完成卸载后,重新下载最新版本的AutoCAD安装程序并运行安装。

5. 寻求专业帮助:如果您尝试了以上方法仍然无法解决问题,建议您寻求专业的技术支持。您可以联系AutoCAD的官方支持团队,向他们咨询并获得更详细的解决方案。

以上是解决电脑运行AutoCAD提示安装DirectX问题的一些常用方法。希望能对您有所帮助!

抱歉,评论功能暂时关闭!