大堂豪俠


大堂豪俠


很多人不解為什么叫Direct X , 還加上個X 。其實最初微軟并不想將其定義為WINDOWS9X的處理多媒體信息的直接平臺 , 只是想將其定義為WINDOWS9X的界面加速工具 , 并且利用Direct X的直接界面 , 向當時還為DOS開發軟件的程序員一個升格開發WINDOWS9X程序的捷徑 。但當Direct 3D加入其中后 , Direct X的使命徹底變了 。而那個X其實就是指不斷添加的Direct工具集 。Direct是干什么用的? 以前我們玩DOS游戲的時候 , 都必須設置聲卡的品牌 , 然后再設置它的IRQ、I/O、DMA , 其中有一項設置不對就不發聲 。這部分設置不但讓玩家傷透腦筋 , 對游戲設計者來說也非常頭痛!因為游戲設計者做游戲之初便需要把市面上所有聲卡硬件數據都收集過來 , 然后根據不同的API來寫不同的驅動程序 ?,F在我們玩Windows游戲 , 并不會做這些設置 , 因為DirectX提供了一個共同的應用程序界面 , 只要這個游戲是依照Direc?tX來開發的 , 不管你是什么顯卡、聲卡、統統都能玩 , 而且還能發揮比DOS下更佳的效果 。當然 , 前提是你的顯卡、聲卡的驅動程序也必須支持DirectX才行 。怎樣知道自己機器上安的Direct是哪個版本? [開始] -> [運行] -> 輸入dxdiag 可以查看Direct X 版本 下載地址:http://down1.tech.sina.com.cn/download/downContent/2004-03-16/363.shtml重新下次看看````
【大堂豪俠】

    猜你喜歡