应知应会的电脑硬件核心知识:[9]DAPI
API 是 Application Programming Interface 的缩写,是应用程序接口的意思。而 3D API
则是指显卡与应用程序直接的接口。3D API 能让编程人员所设计的 3D 软件,只要调用其 API
内的程序,从而让 API
自动和硬件的驱动程序沟通,启动 3D 芯片内强大的 3D 图形处理功能,从而大幅度地提高了 3D
程序的设计效率。
如果没有 3D API,在开发程序时,程序员必须要了解全部的显卡特性,才能编写出与显卡完全
匹配的程序,发挥出全部的显卡性能。而有了 3D
API
这个显卡与软件直接的接口,程序员只需要编写符合接口的程序代码,就可以充分发挥显卡的效
率,而不必再去了解硬件的具体性能和参数。这样,就大大简化了程序开发的工作。
同样,显示芯片厂商根据标准来设计自己的硬件产品,以达到在 API 调用硬件资源时最优化,获
得更好的性能。有了 3D
API,便可实现不同厂家的硬件、软件最大范围的兼容。比如,在最能体现 3D API
的游戏方面,游戏设计人员设计时,不必去考虑具体某款显卡的特性,而只是按照 3D API 的接
口标准来开发游戏。当游戏运行时,则直接通过 3D
API 来调用显卡的硬件资源。
目前,个人电脑中主要应用的 3D API,有 DirectX 和 OpenGL。
(共篇)上一篇:CPU自动检测|下一篇:声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:165
阅读量:113
阅读量:151
阅读量:71
阅读量:54