directx 是什么?
DirectX是由微軟公司創(chuàng)建的多媒體編程接口,是一種應(yīng)用程序接口。可讓以windows為平臺的游戲或多媒體程序獲得高執(zhí)行效率,加強(qiáng)3D圖形和聲音效果,并提供設(shè)計人員共同的硬件驅(qū)動標(biāo)準(zhǔn),讓游戲開發(fā)者不必為每一品牌的硬件寫不同的驅(qū)動程序,也降低用戶安裝及設(shè)置硬件的復(fù)雜度。
擴(kuò)展資料:
DirectX的顯示部分擔(dān)任圖形處理的關(guān)鍵,分為DirectDraw(DDraw)和Direct3D(D3D),前者主要負(fù)責(zé)2D圖像加速。播放mpg、DVD電影、看圖、玩小游戲等都是用的DDraw,后者則主要負(fù)責(zé)3D效果的顯示,比如CS中的場景和人物、FIFA中的人物等等,都是使用了DirectX的Direct3D。
DirectX的聲音部分最主要還是依賴DirectSound,除了播放聲音和處理混音之外,還加強(qiáng)了3d音效,并提供了錄音功能。對不同的聲卡也有兼容性。
參考資料來源:
百度百科——DirectX
百度百科——DirectX軟件
directx什么意思
directx是圖形應(yīng)用程序接口的意思。簡單的說它是一個輔助軟件,一個提高系統(tǒng)性能的加速軟件,微軟創(chuàng)建開發(fā)的。它們旨在使基于Windows 的計算機(jī)成為運行和顯示具有豐富多媒體元素(例如全色圖形、視頻、3D 動畫和豐富音頻)的應(yīng)用程序的理想平臺。DirectX 包括安全和性能更新程序,以及許多涵蓋所有技術(shù)的新功能。應(yīng)用程序可以通過使用DirectX API 來訪問這些新功能。
DirectX是由很多API組成的,按照性質(zhì)分類,可以分為四大部分,顯示部分、聲音部分、輸入部分和網(wǎng)絡(luò)部分。顯示部分擔(dān)任圖形處理的關(guān)鍵,分為DirectDraw(DDraw)和Direct3D(D3D),前者主要負(fù)責(zé)2D圖像加速。
為了讓游戲能夠在眾多電腦中正確運行,開發(fā)者必須在游戲制作之初,把市面上所有聲卡硬件數(shù)據(jù)都收集過來,然后根據(jù)不同的 API(應(yīng)用編程接口)來寫不同的驅(qū)動程序。這對于游戲制作公司來說,是很難完成的,所以在當(dāng)時多媒體游戲很少。
微軟正是看到了這個問題,為眾廠家推出了一個共同的應(yīng)用程序接口——DirectX。只要游戲是依照DirectX來開發(fā)的,不管顯卡、聲卡型號如何,統(tǒng)統(tǒng)都能玩,而且還能發(fā)揮最佳的效果。
directx是什么意思啊(directx是啥)
directx是什么
DirectX怎么啟動
1、按快捷鍵【W(wǎng)in + R】打開【運行】對話框,
2、在打開的【對話框】中輸入“dxdiag”后,按Enter鍵執(zhí)行
3、在打開的【DirectX診斷工具】中,可以看到DirectX的版本信息,
4、點擊上面的【顯示】選項卡,可以查看DirectX功能是否已啟用,
DirectX怎么啟動
正常的話,下面“DirectX功能”框里的DirectDraw加速、Direct3D加速、AGP紋理加速應(yīng)該都是“已啟用”狀態(tài),這時你的電腦的顯示系統(tǒng)沒有問題,玩大型游戲、用CAD軟件等,應(yīng)該都可以正常使用。
但是有一部分人的DirectX加速功能是不可用狀態(tài),怎么修復(fù)呢?其實可以分成如下兩步。
步驟一,確定你的顯卡驅(qū)動是否正常。
首先,點開開始按鈕,在搜索框里輸入“dxdiag”
步驟二,使用DirectX修復(fù)工具手動開啟你的DirectX加速。
通過步驟一的判斷,我們已經(jīng)知道我的系統(tǒng)的顯卡驅(qū)動是正常的,但是為什么DirectDraw加速、Direct3D加速、AGP紋理加速還是已經(jīng)用或不可用的狀態(tài)呢?原因比較多,也比較復(fù)雜,這里不想展開講,這里只是給大家介紹一下解決辦法。對于DirectX加速被禁用的問題,我們需要使用神器——DirectX修復(fù)工具
這時我們打開“工具”菜單下的“選項”菜單
打開后找到“DirectX加速”選項卡
在DirectX修復(fù)工具中,有一個和DirectX診斷工具非常類似的界面,也是顯示的是Direct加速功能,但是和DirectX診斷工具不同的是,DirectX修復(fù)工具里面多了一個“啟用”按鈕。
這里還要說一下,有的人在DirectX修復(fù)工具中啟用這些加速功能后,在DirectX診斷工具里看到的還是已禁用狀態(tài),這時只要把DirectX診斷工具關(guān)閉,在到開始菜單重新開啟dxdiag程序,即可看到正常的狀態(tài)。這時試一下我們的程序,應(yīng)該已經(jīng)正常了。
總結(jié)
1、解決DirectX加速不可用、已禁用問題需要分成2步,第1步需要先確定顯卡驅(qū)動是否裝好,第2步再用DirectX修復(fù)工具進(jìn)行開啟。如果你的第1步?jīng)]做或是做的有問題,那么第2步無論怎么做也是解決不了的。
2、如果你的DirectX加速已經(jīng)完全正常了,但是玩游戲還是出現(xiàn)缺文件(如d3dx9_42.dll , xinput1_3.dll等)、0xc000007b錯誤等,可以用上邊提到的DirectX修復(fù)工具增強(qiáng)版進(jìn)行解決。
本文發(fā)布于:2023-02-28 19:28:00,感謝您對本站的認(rèn)可!
本文鏈接:http://www.newhan.cn/zhishi/a/167761716263049.html
版權(quán)聲明:本站內(nèi)容均來自互聯(lián)網(wǎng),僅供演示用,請勿用于商業(yè)和其他非法用途。如果侵犯了您的權(quán)益請與我們聯(lián)系,我們將在24小時內(nèi)刪除。
本文word下載地址:dirextx.doc
本文 PDF 下載地址:dirextx.pdf
| 留言與評論(共有 0 條評論) |