下層硬體上的 Direct3D 11
本節討論 Direct3D 11 的設計如何支援從 DirectX 9 到 DirectX 11 的新硬體和現有硬體。
下圖顯示 Direct3D 11 如何支援新的和現有的硬體。
使用 Direct3D 11 時,引進了稱為功能層級的新範例。 功能層級是一組定義完善的 GPU 功能。 您可以使用功能層級,以 Direct3D 應用程式為目標,以在舊版 Direct3D 硬體上執行。
10Level9 參考區段列出各種ID3D11Device和ID3D11DeviceCoNtext方法在不同 10Level9 功能層級的行為差異。
本節內容
主題 | 描述 |
---|---|
Direct3D 功能層級 |
本主題討論 Direct3D 功能層級。 |
例外狀況 |
本主題描述在舊版硬體上使用 Direct3D 11 時的例外狀況。 |
下層硬體上的計算著色器 |
本主題討論如何在 Direct3D 10 硬體上的 Direct3D 11 應用程式中使用 計算著色器 。 |
防止不必要的 Null 圖元著色器 SRV |
本主題討論如何解決驅動程式接收 Null 著色器資源檢視, (SRV) ,即使非Null SRV 系結至圖元著色器階段也一樣。 |
功能層級的相關主題
主題 | 描述 |
---|---|
如何:取得裝置功能層級 |
如何取得功能層級。 |