DirectX(
Direct eXtension簡稱DX)是由微軟公司創(chuàng)建的
多媒體編程接口?;?Windows 計算機,是運行和顯示豐富多媒體元素(例如全色圖形、視頻、3D 動畫和豐富音頻)應用程序的理想平臺。DirectX能夠加強
3d圖形和
聲音效果,提供設計人員一個共同的硬件驅動標準,降低用戶
安裝及設置硬件的復雜度。目前最新版本為Directx 11,游戲中常見版本為Directx 9.0。
簡單說就是一句話,有了它,玩
大型游戲(當然包括硬盤版游戲)才成為可能。
由于在大型硬盤游戲的安裝運行過程中,常常出現(xiàn)由于缺失DirectX9.0或以上版本的
.dll文件而導致游戲無法正常運行,下面以硬盤版游戲為例。
DirectX
完整安裝包 或者直接在某軟件管家下載
Directx 9.0c,基本上可以解決問題了
大型硬盤版游戲一個。以喬布斯我個人比較喜歡的游戲
舉例1:vista,玩游戲說directx不夠,缺少的dll文件怎么找阿
提問者:yuecanghai00 我想玩魔獸爭霸,可打開時它說dx不夠,我問別人他們說vista自帶dx10的,運行不了游戲是應為少了啥dll文件,可是怎么找阿,高人救我,詳細,一定要詳細
最佳答案 你運行游戲時,你看彈出的錯誤提示上寫的缺少哪個
msvcr100.dll文件,比如
xinput1_3.dll,然后去網上下個回來,放在C盤根目錄下(這樣比較好注冊),然后運行regsvr32 C:\
binkw32.dll(
無效方法)
舉例2:[求助] 重裝了系統(tǒng),很多游戲都缺少DLL文件了,玩不了怎么辦???我提前備份了注冊表??梢矝]用啊
網友xingchongzi回答:dll文件和注冊表沒多大關系吧:m15: 玩游戲缺少dll文件一般是缺少的directx 里面的文件上找個地址下載吧,安裝完了一般就會好的。
tangduier回復:安裝了directx,還是沒解決。(
是正確的方法,結果失敗了,為什么呢?)
舉例3:電腦運:游戲時提示缺少什么
d3dx9_43.dll 文件
d3dx9_30.dll典型回答:到專門的.dll文件下載網站下載
AuCommon.dll文件然后復制到C:\Windows\System32目錄下就搞定了(
無效方法,一看就知道非親自測試,與1類似)
舉例1和
舉例3的方法,應該說也是對的。這是一種比較節(jié)省氣力或者是環(huán)保的方法。在系統(tǒng)的一些其他問題上面被證明是行之有效的辦法,只是在大型游戲這一點,幾乎是浪費時間的方法。大型游戲的特點是大,像子彈風暴,
6.99 GB,豈是那么容易忽悠的么?
舉例2應該說整體思路都是正確的,只是很遺憾在Directx的安裝版本上出現(xiàn)了問題。所以具體的
正確有效的解決方法應該按照
如下思路進行——
安裝游戲之前注意所需Directx的版本;如果對版本不清楚則需要安裝最新的
DirectX完整安裝包。所謂的DirectX完整安裝包就是包含了DirectX各種版本的
完美解決方案。
下載的安裝包通常是
壓縮文件。解壓以后就可以安裝了。
由于是完整安裝包,所以花費的安裝時間比單獨的Directx 9.0c安裝包的時間要長。不過總共大小也就
100M多一些。幾分鐘就安裝好了。
好了?,F(xiàn)在什么游戲都可以玩了,只要電腦不要
太燙~~ 稍稍注意一下
游戲需要
配置,這里不但有所需DirectX版本號,還避免了配置問題無法運行的問題
部分硬盤游戲(當然還有
鏡像版
游戲等等)會自帶DirectX的安裝。如果已經安裝完整安裝包的同學可以選擇跳過。當然,
保守一點的也可以任它安裝噢~
另外需要提醒的一點是部分游戲(其實還有大型
軟件像比如
Matlab)會提示需要
.NET Framework的安裝,到時候看見電腦警告提示的同學不要不認識哦。這個也可以在某軟件管家里下載喲——