Какие видеокарты NVIDIA GeForce поддерживают DirectX 12: полный гайд по совместимости

API DirectX 12 стал революционным шагом в мире компьютерной графики, предложив разработчикам низкоуровневый доступ к "железу" и значительный прирост производительности в играх. Однако не все видеокарты способны в полной мере воспользоваться преимуществами этой технологии. Если вы владелец графического ускорителя от NVIDIA GeForce и хотите узнать, поддерживает ли ваша модель DX12, этот материал поможет разобраться в нюансах совместимости, уровнях поддержки и возможных проблемах.

В отличие от предыдущих версий, DirectX 12 Ultimate (расширенная редакция API) предъявляет ещё более жёсткие требования к аппаратной части. В то время как базовая поддержка DX12 появилась ещё в архитектуре Maxwell (2014 год), полноценная работа с ray tracing, mesh shaders и variable-rate shading требует более современных решений. Далее мы подробно разберём, какие именно модели GeForce совместимы с разными версиями API, как проверить поддержку на вашей системе и что делать, если игры отказываются запускаться с DX12.

📊 Какую архитектуру NVIDIA вы используете?
Maxwell (GTX 9xx)
Pascal (GTX 10xx)
Turing (RTX 20xx)
Ampere (RTX 30xx)
Ada Lovelace (RTX 40xx)
Не знаю

Базовая и расширенная поддержка DirectX 12: в чём разница

Прежде чем переходить к спискам совместимых видеокарт, важно понять, что DirectX 12 бывает двух типов: стандартный и DirectX 12 Ultimate. Первый появился в 2015 году вместе с Windows 10 и поддерживается большинством современных GPU, включая бюджетные модели. Второй — это обновлённая версия API, выпущенная в 2020 году, которая добавляет:

  • 🎮 Ray Tracing Tier 1.1 — улучшенную трассировку лучей с поддержкой inline ray tracing и динамических шейдеров.
  • 🔄 Mesh Shaders — технологию для более эффективной обработки геометрии в сценах.
  • 🖼️ Variable-Rate Shading (VRS) Tier 2 — адаптивное затенение, снижающее нагрузку на GPU без потери качества.
  • 🎛️ Sampler Feedback — оптимизацию текстур для уменьшения нагрузки на память.

Видеокарты NVIDIA, поддерживающие DX12 Ultimate, начинаются с архитектуры Turing (серия RTX 20) и включают все последующие поколения. В то же время модели на базе Pascal (серия GTX 10) и Maxwell (серия GTX 9) ограничены базовой версией DX12, без поддержки ray tracing и других продвинутых функций.

⚠️ Внимание: Некоторые игры (например, Cyberpunk 2077 или Alan Wake 2) требуют DirectX 12 Ultimate для включения трассировки лучей. На видеокартах GTX 10xx и старше эти эффекты будут недоступны даже при формальной поддержке DX12.

Полный список видеокарт NVIDIA с поддержкой DirectX 12

Ниже представлена таблица совместимости всех серий GeForce, начиная с архитектуры Maxwell (2014 год). Обратите внимание, что поддержка DX12 Ultimate отмечена отдельно — она доступна только для серий RTX.

Архитектура Серия видеокарт Поддержка DX12 Поддержка DX12 Ultimate Поддержка Ray Tracing
Maxwell (1-е поколение) GTX 750/750 Ti ✅ Да (базовая) ❌ Нет ❌ Нет
Maxwell (2-е поколение) GTX 950, 960, 970, 980, 980 Ti, Titan X ✅ Да (базовая) ❌ Нет ❌ Нет
Pascal GTX 1050, 1050 Ti, 1060, 1070, 1070 Ti, 1080, 1080 Ti, Titan Xp ✅ Да (базовая) ❌ Нет ❌ Нет
Turing RTX 2060, 2070, 2080, 2080 Ti, Titan RTX
GTX 1650, 1660, 1660 Ti
✅ Да ✅ Да (только RTX) ✅ Да (только RTX)
Ampere RTX 3050, 3060, 3060 Ti, 3070, 3080, 3090, Titan RTX ✅ Да ✅ Да ✅ Да (2-е поколение RT-ядер)
Ada Lovelace RTX 4060, 4060 Ti, 4070, 4070 Ti, 4080, 4090 ✅ Да ✅ Да ✅ Да (3-е поколение RT-ядер + DLSS 3)

Важно: Видеокарты серии GTX 16xx (например, GTX 1660 Super) построены на архитектуре Turing, но не имеют специализированных RT-ядер и не поддерживают DX12 Ultimate, несмотря на принадлежность к тому же поколению, что и RTX 20xx.

Если ваша модель отсутствует в таблице, скорее всего, она относится к устаревшим сериям (Fermi или Kepler) и не поддерживает DX12 даже в базовой версии. В этом случае для запуска современных игр потребуется апгрейд.

Как проверить поддержку DirectX 12 на своей видеокарте

Есть несколько способов убедиться, что ваш GPU совместим с DX12. Самый надёжный — использовать официальные инструменты NVIDIA и Microsoft.

Способ 1: Через NVIDIA Control Panel

Откройте панель управления драйвером (клик правой кнопкой по рабочему столу → Панель управления NVIDIA) и перейдите в раздел Сведения о системе. Вкладка Детали покажет:

  • 📋 Версию драйвера (должна быть не ниже 471.11 для полной поддержки DX12 Ultimate).
  • 🖥️ Модель GPU и архитектуру.
  • 🔧 Поддерживаемые функции (например, DX12 Feature Level 12_1 или 12_2).

Способ 2: Через DXDiag

Нажмите Win + R, введите dxdiag и перейдите на вкладку Экран. В разделе Драйверы проверьте строку Уровни функций DirectX. Для DX12 Ultimate должно быть указано 12_2, для базовой версии — 12_1 или 12_0.

☑️ Проверка совместимости с DX12

Выполнено: 0 / 4

Если в dxdiag отображается Feature Level 11_0 или ниже, ваша видеокарта не поддерживает DX12 даже в базовой версии. Это актуально для устаревших моделей (GTX 6xx/7xx и старше).

Проблемы с DirectX 12 на видеокартах NVIDIA: причины и решения

Даже если ваш GPU официально поддерживает DX12, вы можете столкнуться с ошибками при запуске игр. Рассмотрим типичные проблемы и способы их устранения.

1. Ошибка "D3D12 не поддерживается"

Эта ошибка возникает, если:

  • 🔌 Установлена устаревшая версия драйвера (решение: обновите через GeForce Experience или вручную с сайта NVIDIA).
  • 🖥️ Windows не обновлена (требуется как минимум Windows 10 1809 для DX12 Ultimate).
  • 🎮 Игра использует функции DX12 Ultimate, а ваша видеокарта их не поддерживает (например, GTX 1060 в Cyberpunk 2077 с включённым RT).

2. Вылеты или артефакты в играх с DX12

Частая проблема на видеокартах Pascal (GTX 10xx) при запуске игр с DX12. Решения:

  • 🔧 Отключите ray tracing в настройках игры (если он принудительно включается).
  • 🔄 Переключитесь на DX11 в настройках запуска (например, в Steam добавьте параметр -dx11).
  • 💻 Проверьте температуру GPU (перегрев может вызывать артефакты).

3. Низкий FPS на DX12 по сравнению с DX11

В некоторых случаях DX12 может работать медленнее, чем DX11, особенно на слабых CPU. Это связано с тем, что DX12 перекладывает часть вычислений на процессор. Решения:

  • 🖥️ Обновите BIOS материнской платы (иногда улучшает совместимость с DX12).
  • 🔧 В настройках NVIDIA Control Panel установите Предпочитаемый графический процессор на вашу видеокарту.
  • 🎮 Отключите ненужные фоновые процессы (например, NVIDIA ShadowPlay или GeForce Experience).
⚠️ Внимание: На видеокартах Maxwell (GTX 9xx) некоторые игры (например, Forza Horizon 5) могут отказываться запускаться на DX12, несмотря на формальную поддержку. В этом случае остаётся только играть на DX11 или обновить железо.

DirectX 12 на ноутбуках с видеокартами NVIDIA: нюансы

Владельцы ноутбуков с гибридной графикой (Intel HD/NVIDIA Optimus) часто сталкиваются с дополнительными сложностями при работе с DX12. Основные проблемы:

  • 🔌 Игра запускается на встроенной графике Intel, игнорируя NVIDIA GPU.
  • 🖥️ Драйвер NVIDIA не обновляется через GeForce Experience.
  • 🎮 В играх с DX12 наблюдаются просадки FPS из-за неправильного распределения нагрузки.

Решения:

  1. Установите драйвер вручную с официального сайта NVIDIA, выбрав версию для ноутбуков (Notebook).
  2. В Панели управления NVIDIA добавьте игру в список программ и выберите для неё Высокопроизводительный процессор NVIDIA.
  3. Отключите Optimus в BIOS (если есть такая опция) и используйте только дискретную графику.
Почему на ноутбуках DX12 работает хуже, чем на ПК?

На ноутбуках DX12 часто сталкивается с ограничениями из-за shared памяти (видеокарта и CPU делят оперативную память), а также из-за менее эффективного охлаждения. Кроме того, мобильные версии GPU (например, GTX 1060 Mobile) могут иметь урезанные возможности по сравнению с десктопными аналогами, что сказывается на производительности в DX12-играх.

Если вы используете ноутбук с NVIDIA MX-серии (например, MX150/MX250), учтите, что эти GPU поддерживают DX12 только в базовой версии и не предназначены для современных игр с ray tracing.

Будущее DirectX 12: что ждёт владельцев NVIDIA

С выходом Windows 11 и развитием технологий ray tracing и upscaling (например, DLSS 3), DirectX 12 Ultimate становится стандартом для новых игр. NVIDIA активно поддерживает этот API, выпуская обновления для драйверов и добавляя новые функции:

  • 🔮 DLSS 3.5 с улучшенным ray reconstruction (доступно на RTX 40xx).
  • 🎮 Reflex — технология снижения задержки ввода.
  • 🖥️ Frame Generation — генерация дополнительных кадров для повышения FPS.

Однако владельцам устаревших видеокарт (GTX 10xx и старше) стоит быть готовыми к тому, что новые игры будут требовать DX12 Ultimate и ray tracing, что сделает апгрейд неизбежным. Уже сейчас такие проекты, как Starfield или Alan Wake 2, демонстрируют значительное преимущество на RTX 30xx/40xx по сравнению с GTX-сериями.

Если вы планируете собирать новый ПК или обновлять видеокарту, ориентируйтесь на модели с поддержкой DX12 Ultimate и ray tracing. Оптимальные варианты на 2026 год:

  • 💰 Бюджет: RTX 3060 Ti или RTX 4060 (хороший баланс цены и производительности).
  • 🎯 Средний сегмент: RTX 4070 (поддержка DLSS 3 и высокий FPS в 1440p).
  • 🚀 Премиум: RTX 4080/4090 (максимальная производительность в 4K с ray tracing).

FAQ: Частые вопросы о DirectX 12 и NVIDIA

Можно ли включить DirectX 12 на GTX 750 Ti?

Да, GTX 750 Ti (архитектура Maxwell 1.0) поддерживает DX12 в базовой версии (Feature Level 11_0). Однако многие современные игры требуют 12_0 или 12_1, поэтому GTX 750 Ti может не запускать их либо работать с ошибками. Для полноценной поддержки DX12 рекомендуется как минимум GTX 960.

Почему в играх с DX12 низкий FPS на RTX 2060?

Причин несколько:

  1. Игра оптимизирована под RTX 30xx/40xx и активно использует ray tracing, нагружая RT-ядра первого поколения (Turing).
  2. Центральный процессор не справляется с нагрузкой (DX12 перекладывает часть задач на CPU).
  3. Драйвер устарел или конфликтует с ПО (попробуйте чистую установку драйвера через DDU).

Решение: отключите ray tracing, обновите драйвер и проверьте температуры GPU/CPU.

Поддерживает ли GTX 1650 Super DirectX 12 Ultimate?

Нет. Несмотря на то что GTX 1650 Super построена на архитектуре Turing, она не имеет RT-ядер и поддерживает только базовую версию DX12 (Feature Level 12_1). DX12 Ultimate требует наличия ray tracing и mesh shaders, которые есть только в сериях RTX.

Как принудительно запустить игру на DX12, если она использует DX11?

Некоторые игры (например, GTA V или Red Dead Redemption 2) по умолчанию запускаются на DX11, но поддерживают DX12. Чтобы принудительно включить его:

  1. Найдите конфигурационный файл игры (обычно в папке Documents\My Games).
  2. Измените параметр GraphicsAPI на DX12 (или добавьте строку, если её нет).
  3. Либо добавьте в параметры запуска (в Steam/Epic Games) флаг -dx12.

⚠️ Предупреждение: В некоторых играх DX12 может работать хуже, чем DX11, из-за неоптимизированных драйверов.

Будет ли DX12 работать на Windows 7?

Нет. DirectX 12 официально поддерживается только в Windows 10 и Windows 11. На Windows 7 максимально доступная версия — DX11. Некоторые энтузиасты пытались портировать DX12 на "семёрку", но эти решения нестабильны и не рекомендуются для повседневного использования.