本文只是对官方文档做出简单的翻译 原文地址:Direct3D 11 on Downlevel Hardware
Direct3D 11 on Downlevel Hardware
本节讨论如何设计Direct3D 11以支持从DirectX 9到DirectX 11的新硬件和现有硬件。
此图显示Direct3D 11如何支持新硬件和现有硬件。

在Direct3D 11中,引入了一个新的模式,称为**feature levels**。 feature levels是一组定义明确的GPU功能。 使用feature levels,您可以将Direct3D应用程序定位为在较低版本的Direct3D硬件上运行。
10Level9 reference 部分列出了各种ID3D11Device 和 ID3D11DeviceContext方法在各种10Level9 feature levels下的行为方式之间的区别。
In this section
| Direct3D feature levels | 讨论Direct3D功能级别。 |
| Exceptions | 本主题描述了在下层硬件(downlevel hardware)上使用Direct3D 11时的异常。 |
| Compute Shaders on Downlevel Hardware | 本主题讨论如何在Direct3D 10硬件上的Direct3D 11应用中使用计算着色器(compute shaders)。 |
| Preventing Unwanted NULL Pixel Shader SRVs | 本主题讨论即使在像素着色器阶段绑定了非NULL的SRV时,如何解决驱动程序接收NULL的着色器资源视图(SRV)的问题。 |
本文探讨Direct3D11如何通过featurelevels机制兼容DirectX9至DirectX11的硬件,介绍在不同Direct3D硬件上运行应用程序的方法,包括在Direct3D10硬件上使用计算着色器的策略。
1105

被折叠的 条评论
为什么被折叠?



