Che cos'è DirectX?
DirectX è un insieme di componenti di Windows che consente ai prodotti software e, in particolare, ai giochi di funzionare direttamente con l'hardware audio e video. I giochi che utilizzano DirectX possono sfruttare le funzionalità di accelerazione multimediale incorporate nell'hardware in modo piÙ efficiente e migliorare quindi l'esperienza multimediale complessiva.
Controllare quale versione di DirectX è installata
Per ottenere informazioni dettagliate su componenti e driver DirectX installati nel sistema, è possibile utilizzare lo strumento DxDiag.
-
Fare clic su Start, digitare dxdiag nella casella di ricerca, quindi premere INVIO.
-
Toccare o fare clic su dxdiag nell'elenco dei risultati.
-
Verificare la versione di DirectX nella prima pagina del report nella sezione Informazioni di sistema.
-
Scorrere rapidamente dal margine destro dello schermo e toccare Ricerca. Digitare dxdiag nella casella di ricerca. In alternativa, digitare dxdiag in Start.
-
Toccare o fare clic su dxdiag nell'elenco dei risultati.
-
Verificare la versione di DirectX nella prima pagina del report nella sezione Informazioni di sistema.
-
Fare clic su Start, digitare dxdiag nella casella di ricerca.
-
Toccare o fare clic su dxdiag nell'elenco dei risultati.
-
Verificare la versione di DirectX nella prima pagina del report nella sezione Informazioni di sistema.
Versione e aggiornamenti di DirectX per sistema operativo
In queste versioni di Windows, sono inclusi DirectX 11.3 e 12.
Gli aggiornamenti saranno resi disponibili tramite Windows Update. Per queste versioni di DirectX non è disponibile alcun pacchetto autonomo.
-
In Windows 8, Windows RT e Windows Server 2012 è incluso DirectX 11.1. Per DirectX 11.1 non è disponibile alcun pacchetto autonomo. In Windows 8, Windows RT e Windows Server 2012 è possibile installare questa versione di DirectX solo tramite Windows Update.
-
In Windows 8.1, Windows RT 8.1 e Windows Server 2012 R2 è incluso iDirectX 11.2. Per DirectX 11.2 non è disponibile alcun pacchetto autonomo. È possibile installare questa versione di DirectX tramite Windows Update solo in Windows 8.1, Windows RT 8.1 e Windows Server 2012 R2.
Nota: per effettuare ulteriori aggiornamenti di DirectX, è necessario aggiornare il sistema operativo in uso.
-
In Windows 7 e Server 2008 R2 è incluso DirectX 11.0. Per questa versione non è disponibile alcun pacchetto autonomo. È possibile aggiornare DirectX installando il Service Pack e l'aggiornamento elencati di seguito.
-
DirectX 11.1 è disponibile per Windows 7 SP1 e Windows Server 2008 RS SP1, con l'installazione dell'aggiornamento piattaforma per Windows 7 e Windows Server 2008 (KB2670838).
Nota: per effettuare ulteriori aggiornamenti di DirectX, è necessario aggiornare il sistema operativo in uso.
-
In Windows Vista è incluso DirectX 10. Per questa versione non è disponibile alcun pacchetto autonomo. È possibile aggiornare DirectX installando il Service Pack e l'aggiornamento elencati di seguito.
-
In Windows Vista SP1 o versione successiva e in Windows Server SP1 o versione successiva, è incluso DirectX 10.1. Per questa versione non è disponibile alcun pacchetto autonomo. È possibile aggiornare DirectX installando il Service Pack e l'aggiornamento elencati di seguito.
-
DirectX 11.0 è disponibile per Windows Vista SP2 e Windows Server 2008 SP2, con l'installazione dell'aggiornamento per Windows Vista (KB971512).
Nota: per effettuare ulteriori aggiornamenti di DirectX, è necessario aggiornare il sistema operativo in uso.
Per Windows XP e Windows Server 2003 è disponibile DirectX 9.0c tramite l'installazione di DirectX 9.0c End-User Runtime.
Alcune applicazioni e alcuni giochi richiedono DirectX 9. Tuttavia, nel computer in uso è presente una versione piÙ recente di DirectX. Se si installa ed esegue un'applicazione o un gioco che richiede DirectX 9, è possibile che venga visualizzato un messaggio di errore simile al seguente "Impossibile avviare il programma. d3dx9_35.dll non è presente nel computer. Provare a reinstallare il programma per risolvere il problema."
Per risolvere il problema, installare DirectX End-User Runtime.
Note
-
Eseguendo questo pacchetto, le versioni di DirectX, Direct3D 9, Direct3D 10.x, Direct3D 11.x, DirectInput, DirectSound, DirectPlay, DirectShow o DirectMusic installate non vengono modificate.
-
Per effettuare ulteriori aggiornamenti di DirectX, è necessario aggiornare il sistema operativo in uso.