Che cos'è DirectX?
DirectX è un set di componenti in Windows che consente al software, soprattutto ai giochi, di funzionare direttamente con l'hardware video e audio. I giochi che usano DirectX possono usare le funzionalità di acceleratore multimediale integrate nell'hardware in modo più efficiente, migliorando così l'esperienza multimediale complessiva.
Verificare quale versione di DirectX è installata
Lo strumento DxDiag riporta informazioni dettagliate sui componenti e sui driver DirectX installati nel sistema e può essere utilizzato.
Come installare o aggiornare DirectX in Windows 11 o 10
- Da Start digitare dxdiag nella casella di ricerca e quindi premere INVIO.
- Tocca o fai clic su dxdiag nei risultati.
- Controllare Versione DirectX nella prima pagina del report nella sezione System Information .
Come installare o aggiornare DirectX in Windows 8.1 o 8
- Scorrere dal lato destro dello schermo e toccare Ricerca. Digitare dxdiag nella casella di ricerca. In alternativa, digita semplicemente dxdiag da Start.
- Tocca o fai clic su dxdiag nei risultati.
- Controllare Versione DirectX nella prima pagina del report nella sezione System Information .
Come installare DirectX in Windows 7 o versioni precedenti
- Fare clic su Start, digitare dxdiag nella casella di ricerca.
- Tocca o fai clic su dxdiag nei risultati.
- Controllare Versione DirectX nella prima pagina del report nella sezione System Information .
Versioni e aggiornamenti DirectX per sistema operativo
Versioni e aggiornamenti DirectX per Windows 10 e Server 2016 Technical Preview
DirectX 11.3 e 12 sono inclusi in queste versioni di Windows.
Aggiornamenti saranno disponibili tramite Windows Update. Non esiste alcun pacchetto autonomo per queste versioni di DirectX.
Versioni e aggiornamenti DirectX per la famiglia Windows 8, RT, 8.1 e Server 2012
- DirectX 11.1 è incluso in Windows 8, Windows RT e Windows Server 2012. Non esiste alcun pacchetto di aggiornamento autonomo per DirectX 11.1. È possibile installare questa versione DirectX solo tramite Windows Update in Windows 8, Windows RT e Windows Server 2012.
- DirectX 11.2 è incluso in Windows 8.1, Windows RT 8.1 e Windows Server 2012 R2. Non esiste alcun pacchetto di aggiornamento autonomo per DirectX 11.2. È possibile installare questa versione DirectX solo tramite Windows Update in Windows 8.1, Windows RT 8.1 e Windows Server 2012 R2.
Nota
Per aggiornare ulteriormente DirectX, è necessario aggiornare il sistema operativo.
Versioni e aggiornamenti DirectX per Windows 7 e Server 2008 R2
- DirectX 11.0 è incluso in Windows 7 e Server 2008 R2. Non esiste alcun pacchetto di aggiornamento autonomo per questa versione. È 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 Platform Update per Windows 7 e Windows Server 2008 (KB2670838).
Nota
Per aggiornare ulteriormente DirectX, è necessario aggiornare il sistema operativo.
Versioni e aggiornamenti di DirectX per Windows Vista e Windows Server 2008
- DirectX 10 è incluso in Windows Vista. Non esiste alcun pacchetto di aggiornamento autonomo per questa versione. È possibile aggiornare DirectX installando il Service Pack e l'aggiornamento elencati di seguito.
- DirectX 10.1 è incluso in Windows Vista SP1 o versione successiva e Windows Server SP1 o versione successiva. Non esiste alcun pacchetto di aggiornamento autonomo per questa versione. È 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 KB971512 installato.
Nota
Per aggiornare ulteriormente DirectX, è necessario aggiornare il sistema operativo.
Versioni e aggiornamenti DirectX per Windows XP e Server 2003
DirectX 9.0c è disponibile per Windows XP e Windows Server 2003 installando DirectX 9.0c End-User Runtime.
Alcune applicazioni e giochi richiedono DirectX 9. Tuttavia, il computer include una versione più recente di DirectX. Se installi ed esegui un'applicazione o un gioco che richiede DirectX 9, potresti ricevere un messaggio di errore come "Il programma non può avviarsi perché d3dx9_35.dll non è presente nel computer. Prova a reinstallare il programma per risolvere il problema".
Per risolvere il problema, installare DirectX End-User Runtime.
Nota
- Quando esegui questo pacchetto, non viene apportata alcuna modifica alla versione di DirectX, Direct3D 9, Direct3D 10.x, Direct3D 11.x, DirectInput, DirectSound, DirectPlay, DirectShow o DirectMusic.
- Per aggiornare ulteriormente DirectX, è necessario aggiornare il sistema operativo.