directx9.0c是干什么的

DirectX(Direct eXtension,简称DX)是由微软公司建立的游戏编程接口。由C++程序语言实作,遵循COM。因为DX的功能比OpenGL更全面而被多数PC游戏开发商采用。最新版本为DirectX 10.1和DirectX 9Ex(2006年11月30日),两者均只可于Windows Vista上使用。DirectX包含DirectGraphic、DirectPlay、DirectSound、DirectInput、DirectSetup等部份。Direct3D与DirectDraw已整合成DirectGraphic,而DirectShow亦已自原本的DirectX SDK中移到Windows平台SDK了。 Windows Vista和现在的Windows 7测试版是DirectX 10唯一支持的操作系统,比起之前的版本,DX10做了重大的变动:DirectInput将被XInput替换,DirectSound将被XACT替换。DirectX 10也减少了对音效硬件加速的支持,更多的使用CPU来运算音效。DirectX 10中的Direct3D功能新增了图形管线、棋盘形花纹、Compute Shader、软粒子、附加水特效、平滑滤波器功能、光照和阴影特效和反锯齿功能。Direct3D 10.1 是 DirectX 10 的改进版。 随Windows 7的测试版发行。微软现在已经进入到了DirectX 11的测试阶段了。Windows 7将会建立在DirectX 11的多媒体中介服务界面上,也支持DirectX 10和DirectX 9的功能。 可以到微软官方网站下载,不过DirectX 属于优化软件,可能需要经过正版认证才可以下载的。最新的完整安装版本是9.26.1590(2009年3月份)92.5MB文件大小. 这是网址: /download/3/C/4/3C46A69A-CB0F-4CCA-B1E8-248D43270D5F/directx_mar2009_redist.exe 你还需要确定你的系统显卡的驱动是支持DirectX的功能,尤其是Direct 3D的加速功能,才能完全的运行DirectX所有的功能。