Какво е DirectStorage в Windows 11?

DirectStorage е нов API и функция на Windows 11, която позволява по-бързо време за зареждане на играта. Тази технология поддържа обширни игрови светове. Ако сте разработчик на игри и смятате, че настоящите API ограничават вашата креативност, можете да преминете към DirectStorage и да създадете игрови светове, които са по-обширни и се зареждат по-бързо от всякога.

Какво прави DirectStorage?

Първоначално Microsoft разработи DirectStorage като DirectX API за конзолите Xbox Series X и S. Тази технология има за цел да зареди повече данни за играта едновременно, без да натоварва вашия хардуер. Просто казано, DirectStorage преодолява пропастта между съхранението и GPU технологията.

Съвременните игри зареждат много данни. За да не натоварвате паметта си твърде много, игрите разбиват различни елементи като текстури на по-малки парчета. Те зареждат само елементите, необходими за текущата сцена.

За съжаление, този подход също генерира много заявки. Основният проблем е, че настоящите API не са оптимизирани за голям брой заявки. Те третират заявките индивидуално. Това е изключително неефективен подход за игри, които изискват обработка на хиляди или десетки хиляди заявки в секунда.

Обработката на голям брой заявки понякога може да създаде тесни места. Точно това е проблемът, който DirectStorage за PC има за цел да реши. Тази технология позволява на разработчиците на игри да създават пакетни заявки.

Като Microsoft обяснява, DirectStorage може да обработва хиляди заявки по едно и също време, декомпресирайки графичния процесор. Това води до по-бързо време за зареждане.

Как да активирам DirectStorage в Windows 11?

DirectStorage е API (интерфейс за програмиране на приложения) в основата си. Като потребител на Windows 11, не е нужно да правите нищо, за да активирате тази функция. Разработчиците на игри могат да използват този API за разработване на сложни видео игри.

Но първо трябва да изчакате разработчиците на игри да внедрят тази функция в своите игри. Когато стартирате вашите игри, съвместими с DirectStorage, вашата машина ще се погрижи за останалото.

Към момента на писане няма игри, които да прилагат тази функция. Очакваме първите съвместими с DirectStorage игри да кацнат в началото на 2023 г. Времето ще покаже колко бързо разработчиците на игри ще прегърнат тази нова технология.

Изисквания за DirectStorage

Имайте предвид, че има определени системни изисквания, които вашият компютър трябва да отговаря, за да използва DirectStorage. А именно, имате нужда от 1TB NVMe SSD и DirectX12 GPU, който поддържа Shader Model 6.0.

Като Microsoft обяснява, DirectStorage изисква „NVMe SSD за съхраняване и стартиране на игри, които използват стандартния драйвер за NVM Express Controller и DirectX12 GPU с поддръжка на Shader Model 6.0“. С други думи, не забравяйте да вземете 1TB NVMe SSD или повече и да инсталирате игрите си на този SSD.

За повече информация относно DirectStorage за Windows 11 можете да разгледате наличната презентация YouTube каналът на Microsoft Game Stack.

Заключение

DirectStorage е нов API, който разработчиците на игри могат да използват, за да създават игрови светове, които са по-обширни и се зареждат по-бързо от всякога. Като потребител на Windows, не е необходимо да правите нищо конкретно, за да активирате тази функция. Разработчиците на играта ще се погрижат за всичко. Просто се уверете, че вашата система отговаря на хардуерните изисквания на DirectStorage. Имате нужда от 1TB NVMe SSD и DirectX12 GPU, който поддържа Shader Model 6.0.

Какво мислите за новата система DirectStorage? Коя е първата игра, която смятате, че ще получи поддръжка на DirectStorage? Поставете своите залози в коментарите по-долу.