Systemressourcen für UWP-Apps und -Spiele auf Xbox One

UWP-Apps, die auf Xbox One oder Xbox Series X|S Ressourcen mit dem System und anderen Apps gemeinsam nutzen.

Welche Ressourcen für eine auf der Konsole ausgeführte UWP verfügbar sind, hängt davon ab, ob Sie als App oder als Xbox Live Creators-Programmspiel übermitteln.

  • Maximal verfügbarer Arbeitsspeicher während der Ausführung im Vordergrund:
    • Apps: 1 GB
    • Spiele: 5 GB

Der maximal verfügbare Arbeitsspeicher für eine im Hintergrund ausgeführte App beträgt 128 MB. Der Hintergrundmodus gilt nur für gleichzeitige Anwendungen, z. B. Hintergrundmusikplayer. Spiele werden im Hintergrund angehalten und beendet.

Das Überschreiten dieser Einschränkungen führt zu Speicherbelegungsfehlern. Weitere Informationen zum Überwachen der Arbeitsspeicherverwendung finden Sie in der Referenz der MemoryManager-Klasse.

Hinweis

Wenn Sie Ihre App oder Ihr Spiel über den Visual Studio-Debugger ausführen, gelten diese Speichereinschränkungen nicht. Diese Beschränkung gilt nur, wenn die Ausführung nicht im Debugmodus erfolgt.

  • CPU

    • Apps: Anteil von 2-4 CPU-Kernen abhängig von der Anzahl der Apps und Spiele, die auf dem System ausgeführt werden.
    • Spiele: 4 exklusive und 2 gemeinsam genutzte CPU-Kerne.
  • GPU

    • Apps: Anteil von 45 % der GPU abhängig von der Anzahl der Apps und Spiele, die auf dem System ausgeführt werden.
    • Spiele: Vollzugriff auf verfügbare GPU-Zyklen.
  • DirectX-Unterstützung (Xbox One)

    • Apps: DirectX 11-Hardwarefeatureebene 10.1
    • Spiele: DirectX 12 mit Hardwarefeaturestufe 11.0; DirectX 11 mit Hardwarefeatureebene 10.1.
  • DirectX-Unterstützung (Xbox Series X|S)

    • Apps: DirectX 11 und DirectX 12 mit Hardwarefeatureebene 11.0
    • Spiele: DirectX 11 und DirectX 12 mit Hardwarefeaturestufe 11.0
  • Alle Apps und Spiele müssen auf die x64-Architektur ausgerichtet sein, um entwickelt oder an den Store für Xbox übermittelt zu werden.

Für die Anwendungsentwicklung können die verfügbaren Ressourcen im Vergleich zu einem Standard-PC begrenzt sein und je nach Anzahl der auf dem System ausgeführten Apps und Spiele variieren.

Für die Spieleentwicklung ist die Xbox One und Xbox Series X|S, wie andere Spielekonsolen, ein spezialisiertes Hardwarestück, das ein bestimmtes hardwarebasiertes Development Kit erfordert, um sein volles Potenzial zu nutzen. Wenn Sie an einem Spiel arbeiten, das Zugriff auf das maximale Potenzial der Xbox One-Hardware erfordert, sollten Sie sich beim ID@Xbox-Programm registrieren, um Zugriff auf ein Xbox One Development Kit zu erhalten.

Siehe auch