使用 Direct3D 11、Direct3D 10 和 Direct2D
本節涵蓋舊版 Direct3D 和 Direct2D 的 Interop 技術、Direct3D 11on12 API,以及從 Direct3D 11 移植到 Direct3D 12 的指導方針。
本節內容
主題 | 描述 |
---|---|
Direct3D 12 Interop |
D3D12 可用來寫入元件化應用程式。 |
Direct3D 11 on 12 |
D3D11On12 是一種機制,開發人員可以使用 D3D11 介面和物件來驅動 D3D12 API。 D3D11on12 可讓使用 D3D11 (撰寫的元件,例如,D2D 文字和 UI) 可與以 D3D12 API 為目標的元件搭配使用。 D3D11on12 也啟用從 D3D11 到 D3D12 的應用程式累加移植,方法是讓應用程式部分繼續以 D3D11 為目標,以求簡單起見,而其他應用程式則以 D3D12 為目標,同時一律具有完整且正確的轉譯。 D3D11On12 可讓您比使用 Interop 技術共用資源及同步處理兩個 API 之間的工作更簡單。 |
從 Direct3D 11 移植到 Direct3D 12 |
本節提供從自訂 Direct3D 11 圖形引擎移植到 Direct3D 12 的一些指引。 |