Первая предварительная версия Microsoft DirectStorage API для разработчиков показала, что технология, лежащая в основе более быстрой загрузки Xbox Series X, также появится в Windows 10.
Мы уже знали, что Microsoft планирует внедрить интерфейс прикладного программирования (API), который будет использоваться консолями Xbox следующего поколения для ускорения загрузки игр в Windows. Тем не менее, разработчики XDA отмечают, что было неясно, будет ли поддержка доступна за пределами Windows 11. Теперь запуск первой предварительной версии этого API для разработчиков в Windows также показал, что Windows 10 предложит свою собственную версию поддержки для технологии.
API, по сути, является основой архитектуры Xbox Velocity для Xbox Series X, которая используется для увеличения времени загрузки игр и других приложений. По сути, это позволяет вашей системе намного быстрее считывать данные из игр, что позволяет игре работать быстрее.
Это достигается за счет того, что ваш накопитель одновременно обрабатывает большую часть рабочей нагрузки, а видеокарта также позволяет распаковывать игровые данные. В совокупности это позволяет вашей системе быстрее извлекать данные, поэтому вы не застреваете в ожидании загрузки активов в очередь. Вместо этого они начнут загружаться вместе, что позволит вам быстрее войти в игру.
Эта технология требует использования твердотельного накопителя (SSD) NVMe, поскольку он, по сути, предназначен для использования преимуществ более высокой пропускной способности, которую они обеспечивают по сравнению с традиционными твердотельными накопителями и жесткими дисками. Microsoft говорит, что разработчикам нужно будет внедрить API только один раз, чтобы он поддерживался во всей игре, что должно упростить поддержку в будущем.
Кроме того, любые игры, поддерживающие новый API, также будут поддерживать компьютеры без него, поэтому пользователям не придется беспокоиться о проблемах совместимости.
Поддержка Microsoft DirectStorage будет доступна в будущем, начиная с Windows 10 версии 1909 и выше.