D3D是什么?

来源:百度知道 编辑:UC知道 时间:2024/06/04 21:04:37
我家电脑玩QQ堂的时候出现D3D加速器没启用``
怎么办?

开始-运行-输入dxdiag-确定-出现对话框,当选择“是”-出现DirectX诊断工具对话框-调到显示,看driectX3D加速功能是否都启用了 ,如果没启用,全部启用就OK了。 确认安装了显卡驱动,并把DX版本升级到8.0.

的鐧惧害鍦板浘

本数据来源于百度地图,最终结果以百度地图最新数据为准。

3D加速卡就是硬件,也就是我们常说的显卡。

而操作系统和应用软件通常不能直接去使用显卡和其中的3D加速功能,必须通过系统中的一个接口去调用,这就是OPENGL和D3D的作用了。

OPENGL和D3D对下可以通过显卡驱动程序操作显卡,对上可以为操作系统和各种应用程序提供各种显示用的接口函数和显示功能。

操作系统和应用软件(包括游戏)不需要知道这台电脑用的什么显卡,只需要调用OPENGL或D3D提供的接口函数和功能就能实现显示功能,通过这种分工合作,极大的降低了软件开发周期和成本。比如需要在显示器上画出一个三维的正方体,不需要程序人员针对不同的显卡去写大段的代码,只需要调用OPENGL或D3D的一个函数并把一些相关的参数发给他们