Risorse di sistema per le app e i giochi UWP per Xbox One

Le app UWP in esecuzione su Xbox One o Xbox Series X|S condividono le risorse con il sistema e le altre app.

Le risorse disponibili per una UWP in esecuzione sulla console dipendono dal fatto che venga inviata come app o come gioco del programma Xbox Live Creators.

  • Memoria massima disponibile durante l'esecuzione in primo piano:
    • Applicazioni: 1 GB
    • Giochi: 5 GB

La memoria massima disponibile per un'applicazione in esecuzione in background è di 128 MB. La modalità in background si applica solo alle applicazioni contemporanee, come i lettori musicali in background. Le partite saranno sospese e terminate in background.

Il superamento di questi limiti causerà errori di allocazione della memoria. Per ulteriori informazioni sul monitoraggio dell'uso della memoria, consulta il riferimento alla classe MemoryManager .

Nota

Quando si esegue l'applicazione o il gioco dal debugger di Visual Studio, questi vincoli di memoria non si applicano. Questo limite è applicabile solo quando non si esegue in modalità di debug.

  • CPU

    • Applicazioni: condivisione di 2-4 core della CPU a seconda del numero di applicazioni e giochi in esecuzione sul sistema.
    • Giochi: 4 core CPU esclusivi e 2 condivisi.
  • GPU

    • Applicazioni: quota del 45% della GPU a seconda del numero di applicazioni e giochi in esecuzione sul sistema.
    • Giochi: accesso completo ai cicli della GPU disponibili.
  • Supporto DirectX (Xbox One)

    • Applicazioni: DirectX 11 Hardware Feature Level 10.1
    • Giochi: DirectX 12 con Hardware Feature Level 11.0; DirectX 11 con Hardware Feature Level 10.1.
  • Supporto DirectX (Xbox Series X|S)

    • Applicazioni: DirectX 11 e DirectX 12 con Hardware Feature Level 11.0
    • Giochi: DirectX 11 e DirectX 12 con Hardware Feature Level 11.0
  • Tutte le applicazioni e i giochi devono puntare all'architettura x64 per poter essere sviluppati o inviati allo store per Xbox.

Per lo sviluppo di applicazioni , le risorse disponibili possono essere limitate rispetto a un PC standard e possono variare in base al numero di applicazioni e giochi in esecuzione sul sistema.

Per lo sviluppo di giochi , la Xbox One e la Xbox Series X|S, come altre console di gioco, sono un hardware specializzato che richiede un kit di sviluppo specifico per accedere al suo pieno potenziale. Se stai lavorando a un gioco che richiede l'accesso al massimo potenziale dell'hardware di Xbox One, considera la possibilità di registrarti al programma ID@Xbox per ottenere l'accesso a un kit di sviluppo Xbox One.

Vedi anche