Microsoft DirectX 是图形函数库(大致是这个意思,准确名字可以网上查找),为图形程序开发提供了大量的函数库,属于显示驱动和程序之间的衔接,和OpenGL是类似的功能。
硬件编程接口,你是只想问这个是什么,还是想问它有什么功能和作用呢?主要作用是用来增强电脑的一些多媒体功能,像图像,视屏和音频。DirectX 基础层自动确定计算机硬件性能,然后设置匹配的程序参数。这就可以让多媒体应用程序在任何基于 Windows 的计算机上运行,同时确保多媒体应用程序充分利用高性能的硬件。
微软开发的一套图形API接口
http://zhidao.baidu.com/question/28818030.html