问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

DirectX和OpenGL比较?和显卡有什么关系吗?

发布网友 发布时间:2022-04-19 15:24

我来回答

1个回答

热心网友 时间:2023-07-03 15:43

DirectX和OpenGL区别:

1、功能上:OpenGL是个专业的3D程序接口,是一个功能强大,调用方便的底层3D图形库。

DirectX是一种应用程序接口(API),它可让以windows为平台的游戏或多媒体程序获得更高的执行效率,加强3d图形和声音效果,并提供设计 人员一个共同的硬件驱动标准,让游戏开发者不必为每一品牌的硬件来写不同的驱动程序,也降低用户安装及设置硬件的复杂度。

2、兼容上:Windows 支持 DirectX 8.0,它能增强计算机的多媒体功能。使用 DirectX 可访问显卡与声卡的功能,

OpenGL是个与硬件无关的软件接口,可以在不同的平台如Windows 95、Windows NT、Unix、Linux、MacOS、OS/2之间进行移植。因此,支持OpenGL的软件具有很好的移植性,可以获得非常广泛的应用。

3、切换条件:

DirectX条件:系统需要安装DirectX11(win10系统自带DirectX12至少windows7以上可以使用),系统必须安装DirectX插件。

OpenGL条件:如果个别提示OpenGL版本过低更新显卡驱动(前提是显卡支持OpenGL2.1以上标准)。

DirectX和OpenGL和显卡没有关系,显卡能同时支持这两个。

扩展资料

OpenGl是一个标准,directX是一个产品。opengl可以通过扩展立即应用显卡的新功能,非常接近硬件,而dx需要ms出新版本才能用,opengl跨平台,dx不跨。

DirectX并不是一个单纯的图形API,它是由微软公司开发的用途广泛的API,它包含有Direct Graphics(Direct 3D+Direct Draw)、Direct Input、Direct Play、Direct Sound、Direct Show、Direct Setup、Direct Media Objects等多个组件,它提供了一整套的多媒体接口方案。

由于OpenGL是3D图形的底层图形库,没有提供几何实体图元,不能直接用以描述场景。但是,通过一些转换程序,可以很方便地将AutoCAD、3DS等 3D图形设计软件制作的DFX和3DS模型文件转换成OpenGL的顶点数组。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
形容啰嗦的成语有哪些? 求音乐。 清晨悄悄的来临,梦就结束一夜的旅行, 睁开朦胧的眼睛,放飞愉 ... 电脑开机屏幕没字,但是有开机声音风扇正常拔掉主机一端也会显示无... ...不开电脑了将CPU拆下来换了硅脂之后电脑就点不亮了请问怎么解决_百 ... 电脑换完硅脂后不开机将CPU拆下来换了硅脂之后电脑就点不亮了请问怎么解... qq群怎么解散(qq群怎么解散不了操作失败) 我的主板是七彩虹战斧C.H61 V21 为什么声音老是会停顿 为什么声音老... 酷睿i32120 +七彩虹战斧C.H61 V21 这个配置 不用独显游戏性能怎样,主流... i7 3770k配什么主板最便宜,要最便宜的,又能搭配gtx560ti,和8G内存的... 七彩虹战斧C.H61 V21产品参数 什么是“openGL"模式 openGL什么意思 开启免打扰模式是不是什么电话都打不进来啦?那是什么功能? 到了冬天脸容易发红、有什么方法可以快速去红呢? 为什么我很容易脸红?稍微运动之后或者喝一点酒之... 为什么我一出门脸就容易红呢? 我的脸很容易红,不管是被人夸还是被人骂,还是哈... 为什么脸容易发红发紧发热? 为什么脸容易红? 为什么脸容易红发烫 脸上容易发红发热,这是什么原因引起的? 脸上容易发红发热,是什么原因造成的? 脸颊容易泛红是什么原因 我的脸很容易红,怎么调节? 脸容易红怎么办?? 为什么我的脸很容易就红 皮肤(脸)老是容易红,该怎么办? 为什么有些人脸很容易红 脸容易红是什么原因 脸容易发红发烫怎么办 华为手表gt2配对的手机有两张手机卡是否都能接电话? 华为gt2pro手表vid-b19能接打电话吗 华为gt2怎么接电话呢 华为手表gt2女款和vivo手机配对后无法打电话吗? 华为watch+gt2不能在华为p40接电话? 华为gt2eBa5运动手表怎么接电话? 华为手表新款watch gt2与手机连接上后距离多远能同... 华为gt2怎么接电话 华为手表GT2和手机连接用手机打电话怎么没有接听方... 华为Gt2手表能接听小米手机的电话吗? 华为手表gt2接不了电话,可以拒绝电话。但是不能接... 华为watchgt2不连蓝牙能打电话吗 华为手机怎样设置晚上特定人员能打进电话而屏蔽其它电话骚扰? 小葱怎么储存 鲜葱的保存方法有哪些? 请问,买回来的小葱怎么保存?谢 葱的存放温度及方法 葱的保鲜方法 刚从地里拔回来的葱怎么保存 小葱香菜怎么保存