Основные сведения о Direct3D 12

Чтобы создавать трехмерные игры и приложения для Windows 10 и Windows 10 Mobile, необходимо понимать основы технологии Direct3D 12 и как подготовиться к ее использованию в играх и приложениях.

Используйте разделы этого раздела, чтобы настроить и узнать о среде, в которой вы будете программировать приложения и игры с помощью Direct3D 12. Это содержимое также поможет вам перенести приложения и игры Direct3D 11 в Direct3D 12, чтобы вы могли воспользоваться функциями и эффективностью Direct3D 12.

Для программирования с помощью Direct3D 12 вам потребуются следующие компоненты:

  • Аппаратная платформа с gpu, совместимым с Direct3D 12
  • Драйверы дисплея , поддерживающие модель windows Display Driver Model (WDDM) 2.0

В этом разделе

Раздел Описание
Настройка среды программирования для Direct3D 12
Описывает установку, средства и поддерживаемые библиотеки, составляющие эффективную среду разработки Direct3D 12.
Создание базового компонента Direct3D 12
В этом разделе описывается поток вызовов для создания базового компонента Direct3D 12.
Важные изменения в Direct3D 12 по сравнению с Direct3D 11
Direct3D 12 представляет собой значительный отход от модели программирования Direct3D 11. Direct3D 12 позволяет приложениям быть ближе к оборудованию, чем когда-либо прежде.
Уровни компонентов оборудования
Описывает функциональные возможности аппаратных уровней 11_0–12_1.

Руководство по программированию для Direct3D 12