Graphics-Card

D3D11 有什麼作用?

  • December 9, 2013

在影片遊戲 Smite 的影片設置中,在右半部分,ANTI ALIASING 上方和 SCREEN TYPE 下方,有一個“使用 D3D11”複選框。它究竟是做什麼的?

啟用該選項將導致遊戲使用 Direct3D 11 作為渲染 API。預設情況下,遊戲應使用 Direct3D 9。

Direct3D是一個庫,用於訪問顯卡並執行幾乎所有現代遊戲都需要的硬體加速渲染。

D3D9 是 API 的舊版本,但直到最近它幾乎總是預設的,因為它可以在更多的機器上執行。

D3D11 是該庫的更現代版本,具有更新的功能,並且可以提供改進的視覺保真度。它也可能會影響性能(正面或負面,取決於遊戲如何使用它以及您擁有什麼硬體)。

要使用 D3D11 功能,您需要 Vista 或更高版本 以及支持 D3D11 的顯卡。如果您只有 Vista 或更高版本,遊戲可能仍允許您使用 D3D11 API,但它無法實際使用 D3D11 的任何功能(因為您將使用 D3D11 和 9. x特徵級別)。

引用自:https://gaming.stackexchange.com/questions/145327