Одредете ја вашата верзија на DirectX и Shader модел

Еснаф за наоѓање на верзијата DirectX и Shader модел што работат на вашиот компјутер.

Microsoft DirectX, исто така едноставно познат како DirectX, е збир на API-и кои се користат во развојот и програмирањето на видео игрите на оперативните системи на Microsoft (Windows и Xbox). Воведена во 1995 година, кратко време по објавувањето на Windows 95, оттогаш е вклучена во секоја верзија на Windows од Windows 98.

Со издавањето на DirectX 12 во 2015 година, Мајкрософт воведе бројни нови програмски функции, како што се API-ите на ниско ниво, кои им овозможуваат на развивачите поголема контрола врз тоа кои команди се испраќаат до графичката процесорска единица. На API-то DirectX 12, исто така, ќе се користат во развојот на Xbox One и Windows Phone, покрај Windows 10 .

Бидејќи издавањето на DirectX 8.0 графички картички користеле програми / инструкции познати како Shader Models за да им помогнат да ги интерпретираат инструкциите за правење графики испратени од процесорот на графичката картичка. Многу нови PC игри се повеќе ги наведуваат Shader Model верзиите во нивните системски барања.

Меѓутоа, овие верзии на шејдер се врзани за верзијата на DirectX која сте ја инсталирале на вашиот компјутер, која потоа е врзана за вашата графичка картичка. Ова може да биде тешко да се одреди дали вашиот систем може да се справи со одреден модел на шејдер или не.

Како да се утврди верзијата на DirectX што ја имате?

  1. Кликнете на Start менито, потоа "Run".
  2. Во полето "Run" внесете "dxdiag" (без наводници) и кликнете "Ok". Ова ќе ја отвори алатката за дијагностицирање на DirectX.
  3. Во табулаторот System, наведени под насловот "Системски информации" треба да видите "DirectX верзија" наведена.
  4. Појавете ја вашата верзија на DirectX со верзијата на Shader наведена подолу.

Откако ќе ја одредите верзијата на DirectX што се извршува на вашиот компјутер, можете да ја користите табелата подолу за да одредите која верзија на Shader Model е поддржана.

DirectX и Shader модел верзии

* Не е достапно за оперативниот систем Windows XP
† Не е достапно за Windows XP, Vista (и Win 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 е потребно само кога се обидувате да репродуцирате игра која е развиена со таа најнова верзија. Мајкрософт го направи многу лесно да остане ажуриран и може да се ажурира преку стандардниот Windows Update и преку рачно преземање и инсталација. Од издавањето на DirectX 11.2 за Windows 8.1, сепак, DirectX 11.2 повеќе не е достапен како самостоен преземање / инсталација и мора да се преземе преку Windows Update.

Покрај Windows Update, повеќето игри ќе го проверат вашиот систем при инсталација за да видат дали ги исполнувате барањата на DirectX, ако не ви биде побарано да ги преземете и инсталирате пред да ја инсталирате играта.