D3D、OpenGL和软件加速有什么区别(opengl和d3d谁更流畅)
2023-04-26 · 百度认证:重庆猪八戒网络有限公司官方账号
关注
展开全部
Direct3D是Microsoft公司的硬件API。而OpenGL则是开放性的硬件API。软件加速是不利用硬件加速,纯粹依赖CPU计算来生成游戏图像。
Direct3D和OpenGL旗鼓相当,都支持着一系列优秀的游戏。它们的基本作用都是在硬件与游戏程序之前提供一个中间层,使得游戏程序能正确,高效地调用图形硬件(主要是你的显卡)来完成画面的绘制。它们的性能就取决于你的图形硬件。
软件加速是无视你的图形硬件的。它们纯粹依靠CPU计算来生成画面。因此对显卡之类的硬件没有要求。它的性能和画质也因此极大地落后于Direct3D与OpenGL。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询