Che cos'è DirectX?
DirectX è un insieme di componenti di Windows che consente al software, principalmente e soprattutto ai giochi, di funzionare direttamente con l'hardware video e audio. I giochi che usano DirectX possono utilizzare le funzionalità di accelerazione multimediale integrate nell'hardware in modo più efficiente, migliorando l'esperienza multimediale complessiva.
Verificare la versione di DirectX installata
Lo strumento DxDiag riporta informazioni dettagliate sui componenti DirectX e sui driver installati nel sistema e può essere utilizzato.
Come installare o aggiornare DirectX in Windows 11 o 10
- In Start digitare dxdiag nella casella di ricerca e premere INVIO.
- Tocca o fai clic su dxdiag nei risultati.
- Controllare la versione DirectX nella prima pagina del report nella sezione Informazioni di sistema .
Come installare o aggiornare DirectX in Windows 8.1 o 8
- Scorrere dal lato destro dello schermo e toccare Ricerca. Digita dxdiag nella casella di ricerca. In alternativa, digita dxdiag da Start.
- Tocca o fai clic su dxdiag nei risultati.
- Controllare la versione DirectX nella prima pagina del report nella sezione Informazioni di sistema .
Come installare DirectX in Windows 7 o versioni precedenti
- Fai clic su Start, digita dxdiag nella casella di ricerca.
- Tocca o fai clic su dxdiag nei risultati.
- Controllare la versione DirectX nella prima pagina del report nella sezione Informazioni di sistema .
Versioni di DirectX e aggiornamenti per sistema operativo
Versioni e aggiornamenti di 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 un pacchetto autonomo per queste versioni di DirectX.
Versioni e aggiornamenti di DirectX per la famiglia di Windows 8, RT, 8.1 e Server 2012
- DirectX 11.1 è incluso in Windows 8, Windows RT e Windows Server 2012. Non è disponibile un pacchetto di aggiornamento autonomo per DirectX 11.1. Puoi installare questa versione di 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 è disponibile un pacchetto di aggiornamento autonomo per DirectX 11.2. Puoi installare questa versione di DirectX solo tramite Windows Update in Windows 8.1, Windows RT 8.1 e Windows Server 2012 R2.
Nota
Per aggiornare ulteriormente DirectX, dovrai aggiornare il sistema operativo.
Versioni e aggiornamenti di DirectX per Windows 7 e Server 2008 R2
- DirectX 11.0 è incluso in Windows 7 e Server 2008 R2. Non è disponibile un pacchetto di aggiornamento autonomo per questa versione. Puoi 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 Aggiornamento piattaforma per Windows 7 e Windows Server 2008 (KB2670838).
Nota
Per aggiornare ulteriormente DirectX, dovrai aggiornare il sistema operativo.
Versioni e aggiornamenti di DirectX per Windows Vista e Windows Server 2008
- DirectX 10 è incluso in Windows Vista. Non è disponibile un pacchetto di aggiornamento autonomo per questa versione. Puoi aggiornare DirectX installando il service pack e l'aggiornamento elencati di seguito.
- DirectX 10.1 è incluso in Windows Vista SP1 o versione successiva e in Windows Server SP1 o versione successiva. Non è disponibile un pacchetto di aggiornamento autonomo per questa versione. Puoi 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, dovrai aggiornare il sistema operativo.
Versioni e aggiornamenti di 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, nel computer è installata una versione più recente di DirectX. Se installi e poi esegui un'applicazione o un gioco che richiede DirectX 9, potresti ricevere un messaggio di errore del tipo "Impossibile avviare il programma perché d3dx9_35.dll non è presente nel computer. Per risolvere il problema, prova a reinstallare il programma."
Per risolvere il problema, installa 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, dovrai aggiornare il sistema operativo.