Игры для Windows в 3 раза быстрее: появилась долгожданная функция

Доступно Windows 10 и особенно Windows 11, Microsoft делает большую ставку на видеоигры для ПК. И не только из-за возможности иметь бесплатные игры с Game Pass, но и из-за добавления на компьютер функций, функций и API-интерфейсов, которые изначально были эксклюзивными для Xbox сам. Появление этих API, а также графических улучшений и улучшений производительности происходит очень постепенно, гораздо медленнее, чем мы могли бы ожидать. Но, в конце концов, они приходят. И примером тому является новый API DirectStorage который с сегодняшнего дня доступен для ПК.

Игры на Windows, в 3 раза быстрее

DirectStorage — это функция, которая была анонсирована как новинка с появлением новых консолей Xbox Series S/X. Этот API позволяет видеокарте иметь прямой доступ к запоминающему устройству NVMe. SSD, чтобы он мог читать и обрабатывать графику намного быстрее, без других посредников, таких как Оперативная память или GPU / ГРАФИЧЕСКИЙ ПРОЦЕССОР. Таким образом, производительность и особенно время загрузки значительно улучшиться, вплоть до полного исчезновения. Также, благодаря ему, ЦП выпущено гораздо больше, что приводит к лучшей производительности в остальной части игры.

В настоящее время для Windows 10 и Windows 11 доступна версия 1.0 этого API, версия, которая представляет первые концепции DirectStorage, но все еще не раскрывает весь его потенциал. Именно поэтому до сих пор очень мало разработчиков, внедривших его в свои игры. Однако на сегодняшний день у нас уже есть доступна версия 1.1 DirectStorage . И этот действительно поставляется со всем, что нам нужно, чтобы использовать его потенциал.

Директстораже 1.1

Что предлагает DirectStorage 1.1?

Несомненно, главной новинкой этой новой версии API является появление декомпрессии текстур графическим процессором, доступ к которым осуществляется непосредственно с NVMe SSD. Кроме того, Microsoft также наконец включила GDeflate в этот новый API, получив возможность использовать все эти улучшения, которых до сих пор не было на ПК.

Благодаря этой новинке пользователи могут заметить улучшение времени загрузки игры на 200-300%. Кроме того, Microsoft добавила ряд улучшений и оптимизаций в этот API только для пользователей Windows 11, так что производительность ПК будет еще заметнее в этой операционной системе.

Другие новшества, которые мы находим в этой новой версии API:

  • Использование EnqueueSetEvent для возможности использования объектов событий Win32.
  • Улучшения производительности и исправления ошибок.

Что мне нужно для использования DirectStorage 1.1?

Требования для использования этого API в основном такие же, как и для использования версии 1.0 системы. Другими словами, первое, что нам нужно, это иметь ПК с Windows 10 или Windows 11, обновленной до последней версии. Кроме того, нам потребуется выделенная видеокарта на ПК, а также твердотельный накопитель NVMe PCIe.

Кроме того, для версии 1.1 нам придется обновить драйверы видеокарты до последних версий. В случае Intel, например, необходимо иметь версию 31.0.101.3793 или выше, а в случае AMD драйвер Game Ready версии 526.47 или выше. В случае с графикой AMD производитель не указал точную версию, в которой была добавлена ​​поддержка этой новой версии API. Поэтому мы настоятельно рекомендуем иметь последнюю доступную версию.