Когато Microsoft започна да описва нови функции на своята предстояща операционна система Windows 10, една от онези функции, за които говорихме, е DirectX 12. Играчите веднага ще знаят какво е това, но може би не биха могли да осъзнаят колко важна е актуализация.
DirectX е името, което Microsoft използва, за да опише цял набор интерфейси за програмиране на приложения (API), които използва за мултимедийни и видео приложения. Главен от тях са игри, за които без DirectX, платформата на Windows просто няма да доминира в игрите, както го прави.
За най-малкото време, поне през годините, предхождащи Windows 95 Service Release 2, геймингът на персонален компютър често е бил мъчително изпитание, включващо DOS и дискети за зареждане. За да дадете игри на директен достъп до системния хардуер, трябва първо да заредите в DOS и да използвате специални аргументи в файловете config.sys и autoexec.bat.
Това ви позволи да дадете на играта достъп до паметта с по-голяма сума, звуковата карта, мишката и т.н. Беше лесно за новите собственици на персонални компютри бързо да се разочароват, опитвайки се да се пускат игри, заради всички препятствия, които трябваше да прескочат.
Microsoft бързо разбра, че за да може операционната система Windows да стане популярна сред геймърите, тя трябваше да даде на разработчиците на игри начин за техните продукти да имат достъп до същите хардуерни ресурси в Windows, както в DOS.
Първата версия на DirectX, пусната за Windows 95 и NT 4.0, беше версия 2.0a, през юни 1996 г. Първоначално осиновяването беше бавно, но е справедливо да кажем, че DirectX промени играта за PC завинаги и е малко вероятно да намерите игра, който играе на Windows, който не го използва.
С течение на времето DirectX просто стана по-добре и по-добре, но дали можете да се възползвате от всяка нова версия зависи почти изцяло от това дали вашите системни компоненти, особено графичната карта, я поддържат. Така че, докато DirectX е пожелание за геймъри, ако вашият хардуер е повече от няколко поколения стари, има голям шанс вашият компютър да не е в състояние да се възползва от всякакви нови камбани и свирки, които включват последната версия.
Това е доста ясно, че DirectX 12 е голямата сделка, която Microsoft прави, че отбелязва огромно подобрение спрямо предишната версия.
За Xbox One, той отваря възможността за повече опции за изобразяване, подготвяйки пътя за по-хубави игри с подобрени визуални ефекти. Също така има надежда, че DX12 ще отключи по-бързи скорости на кадри от PS4, тъй като ще позволи на разработчиците по-лесен достъп до superfast ESRAM на Xbox One.
И накрая, DX12 ще даде на Xbox One по-бързо таблото за управление и ще проправи пътя за 4K видео. На края на компютрите, предимствата на DX12 са много по-очевидни.
Единствената характеристика, която усети ушите на повечето геймъри, бе съобщението, че DX12 ще бъде обратно съвместим с по-старите DX11 хардуерни устройства. Това основно означава, че ако графичната ви карта е на по-малко от две години, вероятно няма да ви се налага да надстройвате.
Разбира се, има части от приложния програмен интерфейс (DX12) на DX12, които вероятно няма да са достъпни за по-старите хардуерни устройства, които не са "DirectX 12 Compatible", но в крайна сметка, ако графичната карта поддържа DX11, тогава ще се насладите на значителна част от функции DX12 води до масата.
Microsoft обещава, че DX12 ще работи добре в долните системи, което означава лаптопи и таблети. И двата фактора на изчислителната форма са известни с по-малка сила на игра. Играчите обикновено няма вероятност да си купят лаптоп, за да играят игри и е по-вероятно да построят или купят по-голям настолен компютър, който може да поддържа и съхранява компонентите, необходими за стартиране на игри с по-високи детайли и честота на кадрите.
DX12 ще направи поне хазартът на по-долните системи по-поносим. Все още не е възможно да продавате лаптопи и таблети като първични игрални устройства, но поне можете да отидете на ваканционни или бизнес пътувания и все още да се наслаждавате на повече игри на вашия лаптоп.
DX12 работи на ниско ниво, което означава, че има достъп до много повече хардуерни възможности, отколкото предшествениците си. От тях мулти-адаптерът е може би най-якият. Просто стратегията за множество адаптери позволява на разработчиците да разделят задълженията за обработка между основния графичен процесор и вградената ви графика на процесора.
Това означава, че когато се внедрите умело, голямата визуална видеокарта, която сте платили стотици долари, ще носят само тежестта на тежкото повдигане, оставяйки графичните процесори да направят по-лека и заета работа като пост-обработка.
Microsoft твърди, че това може да доведе до повишаване на производителността с около 10%.
Изключително ясно е, че 4K видео и игрите са бъдещето, засега (и 6K, 8K и т.н.). Производителите на съдържание и производителите на игри ясно се движат постепенно в тази посока.
Докато играта на 4K няма да се разпадне внезапно, би трябвало да видим повече осиновяване през следващата година. DirectX 12 определено ще ускори това приемане, но поради начина, по който значително намалява режима на GPU.
За да бъде ясно, DirectX 12 ще се възползва най-много от геймърите на Windows 10. Разбира се, ще има и други предимства по отношение на по-добро представяне на видеоклипа, особено когато потребителите намират максимум 4K.
Междувременно, обаче, DX12 ще бъде огромна печалба за PC геймърите. За Xbox One журито е излязло, но както казахме, определено ще има подобрения в таблото за управление, предоставяне на качество и скорости на кадрите (след като разработчиците могат да донесат нови заглавия на пазара, които да се възползват от неговия ESRAM).
Когато всичко е казано и направено, обаче, DirectX 12 е очевидно най-доброто нещо, което трябва да се случи в игрите на Windows от доста време и трябва да се извърви дълъг път към продажбата на Windows 10 като необходим ъпгрейд за сериозни геймъри.
Windows 10 и API за DirectX 12 стартират на 29 юли.Ако имате някакви коментари или въпроси относно него или най-новата операционна система на Microsoft, оставете вашите отзиви в дискусионния форум.