Direct3D 11 на оборудовании Downlevel
В этом разделе описывается, как Direct3D 11 предназначен для поддержки как нового, так и существующего оборудования, от DirectX 9 до DirectX 11.
На этой схеме показано, как Direct3D 11 поддерживает новое и существующее оборудование.
При использовании Direct3D 11 новая парадигма представлена под названием уровней компонентов. Уровень компонентов — это хорошо определенный набор функциональных возможностей GPU. Используя уровень компонентов, вы можете нацелиться на приложение Direct3D для запуска в нижней версии оборудования Direct3D.
В разделе 10Level9 Reference перечислены различия между поведением различных методов ID3D11Device и ID3D11DeviceContext на различных уровнях функций 10Level9.
В этом разделе
Тема | Описание |
---|---|
уровни возможностей Direct3D |
В этом разделе рассматриваются уровни функций Direct3D. |
Исключения |
В этом разделе описываются исключения при использовании Direct3D 11 на оборудовании нижнего уровня. |
Вычислительные шейдеры на аппаратном обеспечении нижнего уровня |
В этом разделе обсуждается, как использовать вычислительные шейдеры в приложении Direct3D 11 на оборудовании Direct3D 10. |
предотвращение нежелательных шейдеров шейдера пикселей NULL |
В этом разделе описывается, как обойти драйвер, получающий NULL представления ресурсов шейдеров (SRVs), даже если неNULL SRVs привязаны к этапу шейдера пикселей. |
Руководства по уровням функций
Тема | Описание |
---|---|
Как получить уровень функциональности устройства |
Как получить уровень функциональности. |