direct3d(什么是direct3D)
本文目录
什么是direct3D
Direct3D(D3D)Direct 3D是基于微软的通用对象模式COM(Common Object Mode)的3D图形API。它是由微软(Microsoft)一手树立的3D API规范,微软公司拥有该库版权,它所有的语法定义包含在微软提供的程序开发组件的帮助文件、源代码中。Direct3D是微软公司DirectX SDK集成开发包中的重要部分,适合多媒体、娱乐、即时3D动画等广泛和实用的3D图形计算。自1996年发布以来,Direct3D以其良好的硬件兼容性和友好的编程方式很快得到了广泛的认可,现在几乎所有的具有3D图形加速的主流显示卡都对Direct3D提供良好的支持。但它也有缺陷,由于是以COM接口形式提供的,所以较为复杂,稳定性差,另外,目前只在Windows平台上可用。作为微软DirectX技术的组件之一,Direct 3D也随着DirectX的升级而不断更新,同时在微软的全力扶植下,Direct 3D技术的发展速度极快,DirectX 7:正式支持硬件T&L(光影变换)、DirectX 8:对Pixel Shader(像素着色器)Vertex Shader(顶点着色器)的支持、DirectX 9:提供2.0版本的可编程顶点和像素着色模式,显卡硬件厂商也纷纷以对最新的D3D特效的硬件支持为卖点。遗憾的是,由于平台的局限性等原因,D3D应用至今仍主要集中于游戏和多媒体方面,专业高端绘图应用方面,老牌的3D API---OpenGL仍是主角。
Direct3D 是什么东西
Direct 3D是基于微软的通用对象模式COM(Common Object Mode)的3D图形API。它是由微软 Direct3D 界面(Microsoft)一手树立的3D API规范,微软公司拥有该库版权,它所有的语法定义包含在微软提供的程序开发组件的帮助文件、源代码中。Direct3D是微软公司DirectX SDK集成开发包中的重要部分,适合多媒体、娱乐、即时3D动画等广泛和实用的3D图形计算。自1996年发布以来,Direct3D以其良好的硬件兼容性和友好的编程方式很快得到了广泛的认可,现在几乎所有的具有3D图形加速的主流显示卡都对Direct3D提供良好的支持。但它也有缺陷,由于是以COM接口形式提供的,所以较为复杂,稳定性差,另外,目前只在Windows平台上可用。 Direct3D(简称:D3D)是微软公司在Microsoft Windows操作系统上所开发的一套3D绘图编程接口,是DirectX的一部份,目前广为各家显示卡所支援。与OpenGL同为电脑绘图软体和电脑游戏最常使用的两套绘图编程接口之一。
direct3d不可用怎么办
1、显卡驱动没有装,或装的不正确。如果没有装,请正确安装显卡驱动即可,最好是由官方发布的。装的不正确是因为,类似WindowsXP操作系统会自行安装集成显卡之类的驱动程序。而安装的驱动并不能很好的支持该显卡。所以卸载之后,重新安装官方驱动。2、显卡的direct3d功能没有开启具体操作方法:运行dxdiag “显示”一栏中 查看 该功能是否已经禁用,如果禁用请开启显示属性--设置--高级--疑难解答 中的硬件加速是否完全开启3、如果是游戏不能玩了。显示属性--设置--高级--适配器--列出所有模式 ,将该项的数据设置的比平时稍低一些。也就是降低刷新率及分辨率。4、集成显卡也有可能是因为主板驱动没有正确安装造成。5、安装最新的dx 9.0c版本。
请问大家什么事Direct3D它有什么用
Direct 3D是基于微软的通用对象模式COM(Common Object Mode)的3D图形API。它是由微软(Microsoft)一手树立的3D API规范,微软公司拥有该库版权,它所有的语法定义包含在微软提供的程序开发组件的帮助文件、源代码中。Direct3D是微软公司DirectX SDK集成开发包中的重要部分,适合多媒体、娱乐、即时3D动画等广泛和实用的3D图形计算。自1996年发布以来,Direct3D以其良好的硬件兼容性和友好的编程方式很快得到了广泛的认可,现在几乎所有的具有3D图形加速的主流显示卡都对Direct3D提供良好的支持。但它也有缺陷,由于是以COM接口形式提供的,所以较为复杂,稳定性差,另外,目前只在Windows平台上可用。 OpenGL是近几年发展起来的一个性能卓越的三维图形标准,它是在SGI等多家世界闻名的计算机公司的倡导下,以SGI的GL三维图形库为基础制定的一个通用共享的开放式三维图形标准。目前,包括Microsoft、SGI、IBM、DEC、SUN、HP等大公司都采用了OpenGL做为三维图形标准,许多软件厂商也纷纷以OpenGL为基础开发出自己的产品,其中比较著名的产品包括动画制作软件Soft Image和3D Studio MAX、仿真软件Open Inventor、VR软件World Tool Kit、CAM软件ProEngineer、GIS软ARC/INFO等等。值得一提的是,随着Microsoft公司在Windows NT和最新的Windows 95中提供了OpenGL标准及OpenGL三维图形加速卡(如北京黎明电子技术公司的AGC-3D系列三维图形加速卡)的推出,OpenGL将在微机中有广泛地应用,同时也为广大用户提供了在微机上使用以前只能在高性能图形工作站上运行的各种软件的机会。
如何解决硬件加速Direct3D不可用
1、首先,win+r打开运行,在“运行”中输入命令:dxdiag,点击确定。
2、可以看到Direct 3D加速是已经启用的,如果此处显示为未启用,则点击启用一般就恢复正常了。如果看到Direct 3D加速是已经启用的,则需要继续往下看。
3、此时,电脑的设置一般都没有问题了。问题在游戏设置上,在游戏登录器上点击“游戏设置”。
4、把色彩模式改成32位色,其默认值开始时16位色,一般选择16位色时会出现问题。
5、这样,就可以正常的运行游戏了,游戏就恢复正常了。
Direct3D是什么
Direct 3D是基于微软的通用对象模式COM(Common Object Mode)的3D图形API。它是由微软(Microsoft)一手树立的3D API规范,微软公司拥有该库版权,它所有的语法定义包含在微软提供的程序开发组件的帮助文件、源代码中。
Direct3D是微软公司DirectX SDK集成开发包中的重要部分,适合多媒体、娱乐、即时3D动画等广泛和实用的3D图形计算。自1996年发布以来,Direct3D以其良好的硬件兼容性和友好的编程方式很快得到了广泛的认可,现在几乎所有的具有3D图形加速的主流显示卡都对Direct3D提供良好的支持。
Direct3D(简称:D3D)是微软公司在Microsoft Windows操作系统上所开发的一套3D绘图编程接口,是DirectX的一部分,目前广为各家显示卡所支援。与OpenGL同为电脑绘图软体和电脑游戏最常使用的两套绘图编程接口之一。
更多文章:
如何评价阮一峰的《ECMAScript 6入门》?如何看待阮一峰说的“‘全栈工程师’已经过时,现在开始流行‘全周期工程师’”这句话
2024年7月11日 05:46
能够做到私有化部署的团队协作软件有哪些比较好用?Win7系统部署工具集合系统有哪些
2024年7月17日 19:41
怎样下载excel2003(2003版的excel表格电脑版如何下载)
2024年8月4日 12:45
支付宝相互保(支付宝相互保有什么用为100种大病提供保障!)
2024年4月24日 01:15
初音未来歌姬计划2pc(初音未来 歌姬计划在哪里下载用电脑玩)
2024年6月4日 06:21
电信传奇私服(100兆电信光纤玩传奇私服延迟55ms,有方法降低吗)
2024年7月28日 16:10
蚂蚁聚宝有什么新功能可以定投基金吗?蚂蚁聚宝基金手续费 零申购费率
2024年7月14日 00:25
跪求怪物猎人p3各种怪物实力排序?怪物猎人p3和怪物猎人3有什么分别我是新手不懂!
2024年2月4日 22:15
百度站长平台是骗人的产品,尤其闭站保护千万不要使用!很多功能限制都不说明!?如何在百度站长平台进行网站验证
2024年6月4日 06:30
龙之谷机械大师加点图(龙之谷机械大师纯刷图加点(60级)最好有图)
2024年7月18日 20:54
显示器驱动程序已停止响应(频繁出现显示器驱动已停止响应并且已恢复)
2024年7月24日 18:10