Вызначыце свой DirectX Version і Shader Model

Гільдыя, каб знайсці версію DirectX і Shader Model працуе на вашым кампутары.

Microsoft DirectX, таксама вядомы як проста DirectX ўяўляе сабой набор API - інтэрфейсаў , якія выкарыстоўваюцца ў распрацоўцы і праграмаванні відэагульняў на аперацыйных сістэмах Microsoft (Windows і Xbox). Уведзены ў 1995 годзе, неўзабаве пасля выпуску Windows 95, з таго часу ён быў у камплекце ў кожнай версіі Windows, пачынаючы з Windows 98.

З выхадам DirectX 12 у 2015 годзе Microsoft прадставіла шэраг новых функцый праграмавання, такія як API, нізкага ўзроўню, якія дазваляюць распрацоўнікам больш кантролю над тым, што каманды пасылаюцца ў блок апрацоўкі графікі. У DirectX 12 API , будзе таксама выкарыстоўвацца ў Xbox One і Windows Phone развіцця гульні ў дадатак да Windows 10 .

З момантам выхаду DirectX 8.0 графічных карт выкарыстоўвалі праграму / інструкцыя, вядомая як шейдерные мадэлі, каб дапамагчы інтэрпрэтаваць інструкцыі па візуалізацыі графікі, пасланай ад працэсара да графічнай карце. Многія новыя кампутарныя гульні ўсё больш і больш лістынг версіі Shader Model ў сваіх патрабаваннях да сістэме.

Аднак гэтыя версіі шэйдараў прывязаныя да версіі DirectX, якія былі ўсталяваныя на вашым кампутары, які затым, у сваю чаргу, прывязаныя да вашай відэакарце. Гэта можа зрабіць гэта цяжка вызначыць, ці з'яўляецца ваша сістэма можа працаваць з пэўнай мадэлі шэйдараў ці не.

Як вызначыць DirectX вэрсіі ў вас ёсць?

  1. Націсніце на меню Пуск, затым «Выканаць».
  2. У «Run» коробчатой ​​«DXDIAG» (без двукоссяў) і націсніце кнопку «Ok». Гэта дазволіць адкрыць сродак дыягностыкі DirectX.
  3. На ўкладцы System, пералічаных у раздзеле «Інфармацыя аб сістэме» загаловак, вы павінны ўбачыць «DirectX версіі" у спісе.
  4. Падбірайце версію DirectX з версіі Shader, пералічаных ніжэй.

Пасля таго, як вы вызначылі версію DirectX працуе на вашым кампутары вы можаце выкарыстоўваць дыяграму ніжэй за ўсё вызначыцца, што падтрымліваецца Shader Model версіі.

DirectX і Shader Model версіі

* Не даступна для АС Windows XP
† Не даступна для Windows XP, Vista (і Windows 7 да SP1)
‡ АС Windows 8.1, RT, Server 2012 R2
** для Windows 10 і Xbox One

Калі ласка , звярніце ўвагу , версіі DirectX да DirectX 8.0 не падтрымліваюць мадэлі шэйдараў

У версіі DirectX падрабязна тут пачынаюцца з DirectX версіі 8.0. DirectX версіі да версіі 8.0 былі выпушчаныя ў першую чаргу ў падтрымку Windows 95, Windows 98, Windows Me, Windows NT 4.0 і Windows 2000.

DirectX версіі 1.0 праз 8.0a былі сумяшчальныя з Windows 95. Windows 98 / Me ўключаная падтрымка праз DirectX версіі 9.0. Ўсё больш старыя версіі DirectX даступныя на розных сайтах трэціх бакоў, і калі вы ўсталёўваеце больш старыя версіі аперацыйнай сістэмы Windows, яны могуць спатрэбіцца для запуску арыгінальных гульнявых файлаў / дыскаў.

Адна з рэкамендацый перад устаноўкай новай версіі DirectX, каб гарантаваць, што ваша відэакарта падтрымлівае гэтую версію DirectX.

Якія гульні Падтрымка DirectX 12?

Большасць гульняў для ПК, распрацаваныя да выпуску DirectX 12 былі, хутчэй за ўсё, распрацаваны з выкарыстаннем і больш ранняя версія DirectX. Гэтыя гульні будуць сумяшчальныя на ПК з DirectX 12 устаноўлена дзякуючы зваротнай сумяшчальнасці.

Калі выпадкова ваша гульня не сумяшчальная пад новай версіяй DirectX, у асноўным гульні , якія працуюць на DirectX 9 або больш ранніх версій, Microsoft падае DirectX End-User Runtime , што будзе выправіць шмат памылак часу выканання з бібліятэкамі DLL , устаноўленых са старых версій DirectX.

Як усталяваць апошнюю версію DirectX?

Ўстаноўка апошняй версіі DirectX неабходная толькі тады, калі вы спрабуеце гуляць у гульню, якая была распрацавана з гэтай апошняй версіяй. Microsoft зрабіў гэта вельмі лёгка заставацца ў курсе і можа быць абноўлена з дапамогай стандартнага абнаўлення Windows і праз ручную загрузку і ўстаноўку. З моманту выхаду DirectX 11.2 для Windows, 8.1, аднак, DirectX 11.2 больш не даступны ў якасці асобнага загрузкі / ўстаноўкі і павінны быць загружаныя праз Windows Update.

У дадатак да Windows Update, большасць гульняў праверыць вашу сістэму на ўстаноўку, каб убачыць, калі вы соответствуете патрабаванням DirectX, калі вы гэтага не зробіце вам будзе прапанавана загрузіць і ўсталяваць перад устаноўкай гульні.