发布网友 发布时间:2022-04-21 09:26
共5个回答
热心网友 时间:2022-06-04 21:33
展开3全部1、性能差别不同:
D3D和GDI性能最大的差别在于使用GPU还是CPU来计算数据并输出绘制。d3d是GPU所以性能更好。
2、任务不同:
GDI是图形设备接口的英文缩写,主要任务是负责系统与绘图程序之间的信息交换,处理所有Windows程序的图形和图像输出。D3D的作用在于只需要调用D3D提供的接口函数和功能就能实现显示功能,通过分工合作,极大的降低了软件开发周期和成本。
3、特点不同:
GDI具有如下特点:不允许程序直接访问物理显示硬件,通过称为“设备环境”的抽象接口间接访问显示硬件;程序需要与显示硬件(显示器、打印机等) 进行通讯时,必须首先获得与特定窗口相关联的设备环境;用户无需关心具体的物理设备类型;
但d3d却有严格的设备对象创建时间验证。
参考资料来源:百度百科--d3d
参考资料来源:百度百科--GDI
热心网友 时间:2022-06-04 21:33
两者都是一个图像处理接口,D3D和GDI性能最大的差别在于使用GPU还是CPU来计算数据并输出绘制。热心网友 时间:2022-06-04 21:34
老机子能看出来,我的e8200 +3g+vista热心网友 时间:2022-06-04 21:34
D3D是默认的,选择GDI会视频音频不同步,而且还重音。选D3D热心网友 时间:2022-06-04 21:35
在播放器中的渲染器有两种模式,这两种模式分别的区别就是渲染的效果不一样。