久久亚洲精品国产精品_羞羞漫画在线版免费阅读网页漫画_国产精品久久久久久久久久久久_午夜dj免费观看在线视频_希崎杰西卡番号

dirextx

前沿拓展:

dirextx

呵,裝上就可以了

同性能下DX12可以大幅降低CPU功耗,那么不鎖幀的情況下呢?在這個(gè)演示,DX11 API下Demo幀速為19fps,而DX12 API下幀速達(dá)到了33fps,性能提升了74%。

dirextx

DX11 API下幀速為19fps

dirextx

DX12 API下幀速33fps

dirextx

功率曲線

從Intel的演示Demo中可以看出,同樣的性能下,DX12可以降低CPU功耗,因?yàn)榈图売布嗀PI更**,可以更快地執(zhí)行復(fù)雜的場景,進(jìn)而降低CPU功耗。這在移動(dòng)設(shè)備上就可以降低功耗,提升續(xù)航時(shí)間。

不考慮功耗因素下,DX12的效率更高,游戲性能也會更好,Demo演示中DX12比DX11性能高了74%。

拓展知識:

dirextx

~說的通俗點(diǎn)就是起到調(diào)制解調(diào)器的作用(相當(dāng)于你從電信拉了網(wǎng)線,你必須要用調(diào)制解調(diào)器來 轉(zhuǎn)換,不然你就上不了網(wǎng)),directx這個(gè)東西其實(shí)就是這樣的作用。當(dāng)然有directx9.0c或者directx11之分,那是根據(jù)你的顯卡來的,舉個(gè)例子:假如你的顯卡是藍(lán)寶石HD5750就可以用directx11版本,比用directx9.0效果好很多。
~這個(gè)東西一般不用更新,如果你的電腦配置升級了,可以更新(正如上面所說)
~至于LZ所說沒有這個(gè)東西,那你就肯定玩不了游戲
~告訴你查看的方法:用優(yōu)化**可以直接看到;菜單欄–運(yùn)行–輸入“dxdiag”–會彈出 DirectX診斷工具 的頁面–該頁面的系統(tǒng)欄會顯示DirectX版本

本回答被提問者采納

dirextx

現(xiàn)在只要是windows游戲,大都需要directx。可是作為一個(gè)初級玩家來說Directx到底是什么呢?為什么游戲非需要它不可?本文就簡單的介紹一下directx。

DirectX是一種應(yīng)用程序界面(api),可讓以Windows為平臺的游戲或多媒體程序獲得更高的執(zhí)行效率,加強(qiáng)3d圖形和聲音效果,并提供設(shè)計(jì)人員一個(gè)共同的硬件驅(qū)動(dòng)標(biāo)準(zhǔn),讓游戲開發(fā)者不必為每一品牌的硬件來寫不同的驅(qū)動(dòng)程序,也降低用戶安裝及設(shè)置硬件的復(fù)雜度。

下面我們來舉個(gè)例子說明Directx的作用:以前我們玩Dos游戲的時(shí)候,都必須設(shè)置聲卡的品牌,第二再設(shè)置它的irq、i/o、dma,其中有一項(xiàng)設(shè)置不對游戲就發(fā)不出聲。這部分設(shè)置不但讓玩家傷透腦筋,對游戲設(shè)計(jì)者開說也非常頭痛!因?yàn)橛螒蛟O(shè)計(jì)者做游戲之初便需要把市面上所有聲卡硬件數(shù)據(jù)都收集過來,第二根據(jù)不同的api來寫不同的驅(qū)動(dòng)程序。

現(xiàn)在我們玩Windows游戲,并不會做這些設(shè)置,因?yàn)镈irectx提供了一個(gè)共同的應(yīng)用程序界面,只要這個(gè)游戲是依照Directx來開發(fā)的,不管你是什么顯卡、聲卡、統(tǒng)統(tǒng)都能玩,而且還能發(fā)揮比Dos下更佳的效果。當(dāng)然,前提是你的顯卡、聲卡的驅(qū)動(dòng)程序也必須支持Directx才行。

前面所說的只是提供一致的應(yīng)用程序界面,其實(shí)要深入了解Directx的各個(gè)組件你就會更加明白為什么游戲都要支持Directx了。Directx由許多api組成,我只介紹幾個(gè)重要的部分:

1、DirectDraw:這是Directx中非常重要的部分。它擔(dān)任圖形處理的關(guān)鍵。以往在實(shí)地址的Dos下設(shè)計(jì)游戲時(shí),為了游戲速度的考慮,都讓程序直接**作硬件。而在Windows98這種保護(hù)模式下,所有圖形的訪問動(dòng)作都必須gdi這個(gè)圖形處理中心來處理,而不能直接對硬件下命令,而gdi對連續(xù)的畫面處理不佳,游戲一旦通過gdi來處理的話,那么效果……嘿嘿。

DirectDraw就是來幫助windows程序也能直接進(jìn)行硬件**作,更進(jìn)一步還能加速顯卡的速度,使游戲更為流暢。另外DirectDraw還支持mmx、3dnow、agp等技術(shù),還能處理多屏幕顯示,讓窗口環(huán)境的游戲更加多姿多采。

2、DirectSound這是用來處理聲音的api,除了播放聲音和處理混音之外,還加強(qiáng)了3d音效,并提供了錄音功能。前面所舉的聲卡兼容的例子,就是利用了DirectSound來解決的。

3、DirectInput這用來處理游戲的一些外圍裝置,例如游戲搖桿、gamepad、方向盤、vr手套、力反饋的各種設(shè)備等。以往要在Dos下用方向盤來玩賽車游戲,就要先調(diào)整好irq、dma等各種設(shè)置。而現(xiàn)在DirectInput則使這些設(shè)備與游戲配合良好,不需要做特別配置。

4、DirectPlay這是為了滿足近來流行的網(wǎng)絡(luò)游戲而開發(fā)的api,支持多通信協(xié)議,讓玩家可以用各種連網(wǎng)方式來進(jìn)行對戰(zhàn),此外也提供網(wǎng)絡(luò)對話功能及保密措施。

5、Direct3D(D3D):d3d的大名相信誰都聽過吧!對現(xiàn)在的游戲來說d3d實(shí)在是太重要了!由于3d游戲的興起,各大廠商紛紛推出3d加速卡為了避免重蹈聲卡的覆轍,微軟從Directx3.0后加入d3d這個(gè)api,讓3d游戲有一個(gè)共同的開發(fā)標(biāo)準(zhǔn)。這樣當(dāng)游戲再執(zhí)行時(shí)若需要繪圖時(shí)就會通過d3d向顯卡驅(qū)動(dòng)程序提出要求從而完成繪圖。

dirextx

DirectX是一種應(yīng)用程序接口,它可讓以windows為平臺的游戲或多媒體程序獲得更高的執(zhí)行效率,加強(qiáng)3d圖形和聲音效果,并提供設(shè)計(jì)人員一個(gè)共同的硬件驅(qū)動(dòng)標(biāo)準(zhǔn),讓游戲開發(fā)者不必為每一品牌的硬件來寫不同的驅(qū)動(dòng)程序,也降低用戶安裝及設(shè)置硬件的復(fù)雜度。這樣說是不是有點(diǎn)不太明白,其實(shí)從字面意義上說,Direct就是直接的意思,而后邊的X則代表了很多的意思,從這一點(diǎn)上我們就可以看出DirectX的出現(xiàn)就是為了為眾多軟件提供直接服務(wù)的。

dirextx

詳細(xì)信息建議你百度一下,會有詳細(xì)的說明。不過可能會比較難懂。
對于DirectX的作用,你只需要知道是為了玩游戲而必須要裝的組件就可以了。很多時(shí)候安裝某個(gè)游戲運(yùn)行提示缺少文件,安裝最新版的DirectX就解決了。

原創(chuàng)文章,作者:九賢生活小編,如若轉(zhuǎn)載,請注明出處:http://www.cddhlm.com/18110.html