API
API(Application Programming Interface):应用程序接口,是应用程序用来请求和执行本应该由计算机操作系统执行的低级调用功能。API是程序员和3D图像之间的交互方式,3D设计人员利用API接口编出程序,给图形处理芯片发出命令,执行多种效果运算,构造出理想中的图形效果。现在流行的显示API是OpenGL和DirectX。
DirectX
DirectX是在微软操作系统平台下的游戏程序开发接口,即所谓的Game API for Windows。通俗地讲DirectX是由一系列硬件驱动程序(如显示卡、声卡等驱动程序)组成的,其主要的部分包括Direct Draw、Direct Input、Direct Play和Direct Sound,分别针对显示、输入系统、网络通讯和音效等各方面。DirectX最大的优点是提供了高效率的驱动程序而使游戏设计的程序界面得以统一,让程序可以做到与硬件无关(Hardware Independency)。