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.