靚麗時尚館

位置:首頁 > 健康生活 > 心理

dx11和dx12到底有什麼區別

心理1.99W
dx11和dx12到底有什麼區別

dx11和dx12區別為:支援不同、效率不同、渲染不同。

一、支援不同

1、dx11:dx11支援Windows7、8、10作業系統。

2、dx12:dx12只會支援Windows10作業系統。

二、效率不同

1、dx11:dx11受CPU效能的嚴重製約,主要是因為不能有效利用多核心。

2、dx12:dx12提高了多執行緒效率,可以充分發揮多執行緒硬體的潛力。

DirectX11和DX12主要在遊戲幀數、功耗、跨平臺遊戲支援性等方面存在區別。遊戲幀數方面,DX11隨著畫面的複雜度和細節提升會有明顯的幀數下降,而DX12幀數會保持一個比較穩定幀數在功耗方面,渲染同一場景時DX12會有比DX11更低的功耗表現。

具體介紹如下:

1、遊戲幀數方面,DirectX12相比DirectX11擁有10%到20%的效能提升,DirectX12大大提高了多執行緒效率,可以充分發揮多執行緒硬體的潛力

2、在功耗方面,在相同硬體的條件下,DirectX12相比DirectX11功耗會有明顯的降低

3、跨平臺遊戲方面,DX12支援跨平臺遊戲,Unity引擎和虛幻引擎支援DX12的API,可以實現在不同平臺上玩同一款遊戲,降低了開發者移植開發遊戲的工作量。

4、需要注意的是,要發揮出DirectX12的效能,首先系統必須是Windows10,另外顯示卡與遊戲還要同時支援DirectX12和Windows10系統,這樣才能體驗更高效的directx12效能。

dx12對比dx11,效能提高,遊戲幀數溫度,功耗降低,支援跨平臺遊戲。

執行著同一場景的遊戲演算時,DX11隨著Demo中畫面的複雜度和細節的提升幀數有著明顯的下降,直到逐漸靜止DX12相較於DX11展現了神一般的穩定,無論遊戲畫面如何變化,城市場景複雜度如何提升,幀數一直維持穩定。

除了效能幀數之外,DX12的功耗比起DX11來說有著明顯的縮減,對於移動裝置來說,這一提升能夠顯著完善遊戲體驗相同硬體相比DX11效能提升可達50%以上。 DX12帶來的最大驚喜莫過於支援跨平臺遊戲,Unity引擎已經支援DX12的API,並且在未來虛幻引擎也將支援DX12。

標籤:dx12 dx11