Поделиться через


Системные ресурсы для приложений 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 общих ядра ЦП.
  • GPU

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

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

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

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

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

См. также