Системные ресурсы для приложений 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.