directx 的作用

【directx 的作用】什么是 DirectX
在 Windows 操作系統的體系構架中,在內核與硬件之間有一層抽象層,專門對硬件進行屏蔽抽象,所以用戶不再被允許對硬件進行直接訪問 。這樣做以后,大大地提高了操作系統的抗破壞性和抗干擾性,但這樣以來,使硬件操作的效率大打折扣,許多新硬件的新特性無法直接使用,這對多媒體和游戲的發展顯然是一種障礙 。DirectX 是微軟公司提供的一套優秀的應用程序編程接口(APIs),用于聯系應用程序和硬件自身,它對發展 Windows 平臺下的多媒體應用程序和電腦游戲起到了關鍵的作用 。DirectX 組件包括:DirectDraw、DirectSound、DirectPlay、Direct3D、DirectInput、DirectSetup、AutoPlay 等 。
總之,DirectX 的主要好處有兩個:為軟件開發者提供與硬件的無關性;為硬件開發提供策略 。

    推薦閱讀