Asset Manager
Strettamente collegato al Content Loader è l'Asset Manager, che si occupa di
importare dall'esterno i vari tipi di media con i quali lavorare.
Al momento XNA permette di operare con le seguenti tipologie di file:
Figura 20: Schema File con cui opera XNA
Core Framework
Passiamo ora all analisi delle componenti del Core Framework, che presenta
invece delle funzioni di più basso livello.
Graphics: poichè XNA basa il rendering della scena su Direct3D delle DirectX 9,
le funzioni che possiamo utilizzare nel nostro progetto sono le medesime rese
disponibili da questa API.
Audio: la gestione dell'audio è affidata al tool XACT (Microsoft Cross-Platform
Audio Creation Tool), grazie al quale si possono aggiungere suoni al progetto,
modificarne le proprietà e demandare al software la gestione del buffer audio.
Input: non c è alcun bisogno di eseguire l inizializzazione dei dispositivi, in
quanto essa viene eseguita in automatico dal framework; XNA fornisce accesso
80