Поделиться через


Direct3D 11 на оборудовании Downlevel

В этом разделе описывается, как Direct3D 11 предназначен для поддержки как нового, так и существующего оборудования, от DirectX 9 до DirectX 11.

На этой схеме показано, как Direct3D 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 привязаны к этапу шейдера пикселей.

Руководства по уровням функций

Тема Описание
Как получить уровень функциональности устройства
Как получить уровень функциональности.

устройства