Directx 12 для Windows 10

Directx 12 для Windows 10

Після виходу з Windows 10 я прошу мене завантажити Directx 12, чому dxdiag показує версію 11.2, незважаючи на те, що відеокарта підтримується щодо таких речей. Я спробую відповісти на всі ці запитання.

У цій статті, докладно про поточний стан справ з Directx 12 для Windows 10, чому ця версія може не брати участь на вашому комп’ютері, а також де завантажити directx і чому це потрібно, враховуючи той факт, що це Компонент вже в ОС.

Як дізнатися версію Directx у Windows 10

Спочатку про те, як переглянути версію, яку використовує Directx. Для цього просто натисніть клавіші Windows (які за допомогою емблеми) + R на клавіатурі та введіть dxdiag У вікні "виконати".

Як результат, буде запущена діагностика Directx, в якій ви також можете побачити версію DirectX на вкладці Система. У Windows 10 ви високо побачите там або Directx 12, або 11.2.

Останній варіант не обов'язково пов'язаний з непідтримуваною відеокартом і не викликається точно тим, що вам потрібно спочатку завантажити Directx 12 для Windows 10, оскільки всі основні необхідні бібліотеки вже в ОС відразу після оновлення або чистої установки.

Чому Directx 11 замість Directx 12.2

Якщо в інструменті діагностики ви бачите, що поточна версія DirectX 11.2, це може бути викликано двома основними причинами - непідтримуваною відеокартою (і, можливо, вона буде підтримана в майбутньому) або застарілі драйвери відеокарти.

Важливе оновлення: У оновленні Windows 10 Creators в головному DXDIAG завжди відображається 12 -а версія, навіть якщо вона не підтримується відеокартом. Про те, як дізнатися підтримуване. Окремий матеріал: Як дізнатися версію Directx у Windows 10, 8 та Windows 7.

Відеокарти, які на даний момент підтримують DirectX 12 у Windows 10:

  • Інтегровані процесори Intel Core I3, I5, I7 Haswell та Broadwell.
  • Nvidia Geforce Series 600, 700, 800 (частково) та 900, а також відеокарти GTX Titan. NVIDIA також обіцяє підтримку DirectX 12 для GeForce 4xx та 5xx (Fermi) найближчим часом (слід очікувати оновлених драйверів).
  • AMD Radeon Series HD 7000, HD 8000, R7, R9, а також інтегровані графічні мікросхеми AMD A4, A6, A8 та A10 7000, Pro-7000, Micro-6000 та 6000 (також є підтримка для процесорів E1 та E2). Тобто Кавери, Міллінс і Бейма.

У той же час, навіть якщо ваша відеокарта, здавалося б, потрапляє в цей список, може виявитися, що конкретна модель Бувай Не підтримується (Виробники відеокарт все ще працюють над драйверами).

У будь -якому випадку, одна з перших дій, які слід виконати, якщо вам потрібна підтримка DirectX 12 - встановіть останню версію драйверів для Windows 10 вашої відеокарти з офіційних веб -сайтів Nvidia, AMD або Intel.

Примітка. Багато хто стикається з тим, що драйвери відеокарти в Windows 10 не встановлюються, видаючи різні помилки. У цьому випадку повне видалення старих водіїв допомагає (як видалити драйвери відеокарти), а також такі програми, як GeForce Experience або AMD Catalyst та встановити їх по -новому.

Після оновлення драйверів подивіться на dxdiag, яку версію Directx використовується, і в той же час версія драйвера на вкладці екрана: Для підтримки DX 12 повинен бути драйвер WDDM 2.0, не WDDM 1.3 (1.2).

Як завантажити Directx для Windows 10 і чому це потрібно

Незважаючи на те, що в Windows 10 (як і в двох попередніх версіях ОС), основні бібліотеки Directx присутні за замовчуванням, у ряді програм та ігор ви можете зіткнутися з помилками на кшталт "Запуск програми неможливо неможливо , з d3dx9_43.DLL відсутній на комп’ютері "та інших, пов'язаних з відсутністю окремих бібліотек DLL попередніх версій Directx в системі.

Щоб уникнути цього, я рекомендую завантажити Directx для Windows 10. Після завантаження веб -інсталятора запустіть його, і програма автоматично визначить, які бібліотеки DirectX будуть недостатньо на вашому комп’ютері, завантажте та встановіть їх (не звертайте уваги на те, що підтримка - це лише Windows 7, у Windows 10 функції всі функції точно так само).