Системные ресурсы для приложений UWP и игр для Xbox One

Приложения UWP, работающие на Xbox One или Xbox Series X|S совместно используют ресурсы с системой и другими приложениями.

Ресурсы, доступные для UWP, работающей на консоли, зависят от того, отправляете ли вы как приложение или как игру программы Xbox Live Creators Program.

  • Максимальный доступный объем памяти для приложения, работающего на переднем плане:
    • Приложения: 1 ГБ
    • Игры: 5 ГБ

Максимальный доступный объем памяти для приложения, работающего в фоновом режиме — 128 МБ. Фоновый режим применяется только к одновременно выполняющимся приложениям, например музыкальным проигрывателям в фоновом режиме. Работа игр приостанавливается и завершается в фоновом режиме.

Превышение этих ограничений вызовет сбой выделения памяти. Дополнительные сведения об отслеживании использования памяти см. описании класса MemoryManager.

Примечание

При запуске приложения или игры из отладчика Visual Studio эти ограничения памяти не применяются. Это ограничение применяется, только если запуск не выполнен в режиме отладки.

  • ЦП

    • Приложения: общее использование 2–4 ядер процессора в зависимости от количества приложений и игр, запущенных в системе.
    • Игры: 4 эксклюзивных и 2 общих ядра ЦП.
  • Графический процессор

    • Приложения: общее использование 45 % процессора в зависимости от количества приложений и игр, запущенных в системе.
    • Игры: полный доступ к доступным циклам графического процессора.
  • Поддержка DirectX (Xbox One)

    • Приложения: Аппаратный уровень компонентов DirectX 11 10.1
    • Игры: DirectX 12 с аппаратным уровнем компонентов 11.0; DirectX 11 с аппаратным уровнем компонентов 10.1.
  • Поддержка DirectX (Xbox Series X|S)

    • Приложения: DirectX 11 и DirectX 12 с аппаратным уровнем компонентов 11.0
    • Игры: DirectX 11 и DirectX 12 с аппаратным уровнем компонентов 11.0
  • Все приложения и игры должны быть предназначены для 64-разрядной архитектуры, чтобы вести их разработку и отправлять в магазин для Xbox.

Для разработки приложений ресурсы могут быть ограничены по сравнению со стандартным ПК и могут варьироваться в зависимости от числа приложений и игр, выполняющихся в системе.

Для разработки игр Xbox One и Xbox Series X|S, как и другие игровые консоли, — это специализированное оборудование, которому требуется конкретный комплект средств разработки на основе оборудования, чтобы получить полный доступ к его потенциалу. Если вы работаете над игрой, требующей доступа к максимальному потенциалу оборудования Xbox One, рассмотрите возможность регистрации в программе ID@Xbox , чтобы получить доступ к комплекту средств разработки Xbox One.

См. также раздел