放棄DX9:Intel宣布12代CPU與Arc顯示卡擁抱DX12

近日,Intel已經將原生DirectX 9支援從自家的Arc獨顯,以及12代CPU中的Xe集顯中移除,全面擁抱DirectX 12。

根據Intel的說法,之前DX9的支援將被轉移到DX12的模擬模式,在微軟「D3D9On12」開源轉換層上運行。

放棄DX9原生支援:Intel宣布12代CPU與Arc顯示卡擁抱DX12

轉換通過將DX9的圖形命令發送到D3D9On12層,而不是直接發送到D3D9圖形驅動程式的方式進行;一旦D3D9On12層從D3D9 API接收到命令,就會將所有命令轉換為D3D12 API調用。

也就是說,D3D9On12將作為一個GPU驅動程式運行。

微軟表示,這種通過DX12模擬DX9的過程,在性能上堪比原生的DX9硬體支援,這也是Intel選擇放棄DX9原生支援的原因。

不過,需要注意的是,通過API轉譯並非完美,它很可能會帶來更高的CPU使用率,並且在對老遊戲的適配兼容上容易出現問題。

放棄DX9原生支援:Intel宣布12代CPU與Arc顯示卡擁抱DX12