临沂电脑网-免费的教育教学网络资源- {$Wap}

 
穿冰点 | 机器狗 | IGM.exe病毒样本 | 网吧业主注意修补RealPlayer漏洞 | 临沂金源电子科技城 | 免疫补丁 | 威金变种病毒样本 | IGW.exe病毒样本 | 电脑系统发展简史 | 瑞星2007注册码-序列号 | 通行证 | 金山毒霸 | 苍山县电脑科技有限公司 | 临沂中通科贸公司 | 病毒防疫 | 三联 | hdtach | 硬盘测速 |
您现在的位置: 临沂电脑网 >> 电脑基础 >> 术语解释 >> DIY配件 >> 显卡 >> 正文

显卡 : 3D API

作者:网络收集    教程来源:网络收集    点击数:    更新时间:2008-3-11

    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。DirectX目前已经成为游戏的主流,市售的绝大部分主流游戏均基于DirectX开发,例如《帝国时代3》、《孤岛惊魂》、《使命召唤2》、《Half Life2》等流行的优秀游戏。而OpenGL目前则主要应用于专业的图形工作站,在游戏方面历史上也曾经和DirectX分庭抗礼,产生了一大批的优秀游戏,例如《Quake3》、《Half Life》、《荣誉勋章》的前几部、《反恐精英》等,目前在DirectX的步步进逼之下,采用OpenGL的游戏已经越来越少,但也不乏经典大作,例如基于OpenGL的《DOOM3》以及采用DOOM3引擎的《Quake4》等等,无论过去还是现在,OpenGL在游戏方面的主要代表都是著名的id Software。



在本站查看更多关于3D,API,显卡知识的教程
     
    关于〖显卡 : 3D API〗的最新评论:
    版权所有:山东.临沂 2007-2009 未经授权禁止复制或建立镜像,违法必究!
    \\ QQ:344461263 Tel:015853924520 文章投递:Pc539@vip.qq.com  临沂电脑网 //
    copyright © 2007-2009 www.pc539.com online services. all rights reserved. 鲁ICP备 06009634
    Template designed by 山东.临沂 Optimized for 1024x768 to Firefox, MS-IE6 IE7.