Windows 撑持 DirectX 它能加强计算机的多媒体功用。利用 DirectX 可拜候显卡与声卡的功用,从而使法式可供给传神的三维 (3D) 图形与令人自我陶醉的音乐与声音效果。DirectX 是一组初级“利用法式编程接口 (API)”,可为 Windows 法式供给高性能的硬件加速多媒体撑持。
DirectX 使法式可以轻松确定计算机的硬件性能,然后设置与之婚配的法式参数。该法式使得多媒体软件法式可以在基于 Windows 的具有 DirectX 兼容硬件与驱动法式的计算机上运行,同时可确保多媒体法式可以足够操纵高性能硬件。
DirectX 包罗一组 API,通过它能拜候高性能硬件的高级功用,如三维图形加速芯片和声卡。
那些 API 掌握初级功用(此中包罗二维 (2D) 图形加速)、撑持输进设备(如游戏杆、键盘和鼠标)并掌握着混音及声音输出。
目前几乎所有的游戏都需要有DirectX撑持。
DirectX9。0中 9。0代表版本号,数值越大功用越先辈。目前最新的是DirectX9。
0。
在 Windows 操做系统的系统构架中,在内核与硬件之间有一层笼统层,专门对硬件停止屏障笼统,所以用户不再被容许对硬件停止间接拜候。如许做以后,大大地进步了操做系统的抗毁坏性和抗骚乱性,但如许以来,使硬件操做的效率大打折扣,许多新硬件的新特征无法间接利用,那对多媒体和游戏的开展显然是一种障碍。DirectX 是微软公司供给的一套优良的利用法式编程接口(APIs),用于联络利用法式和硬件本身,它对开展 Windows 平台下的多媒体利用法式和电脑游戏起到了关键的感化。DirectX 组件包罗:DirectDraw、DirectSound、DirectPlay、Direct3D、DirectInput、DirectSetup、AutoPlay 等。
总之,DirectX 的次要益处有两个:为软件开发者供给与硬件的无关性;为硬件开发供给战略。