androide

Che cos'è directx in Windows? come controllare la versione di directx?

24h con HUAWEI WATCH GT 2: più bello e funzionale

24h con HUAWEI WATCH GT 2: più bello e funzionale

Sommario:

Anonim

Se hai installato e giocato un bel po 'di giochi sul tuo computer Windows, prima di completare l'installazione di un gioco potresti esserti imbattuto in una schermata che ti chiede di installare DirectX sul tuo computer. Ho incontrato questa schermata per la prima volta ai tempi di Windows XP durante l'installazione di Age of Empires. Allora non mi importava molto di cosa fosse DirectX e pensavo che fosse necessario solo per giocare.

Tuttavia oggi abbiamo deciso di dare uno sguardo più approfondito al significato esatto di DirectX per Windows. La conoscenza è potere quando si tratta di questi termini di elaborazione complessi, quindi è meglio dotarci della sua comprensione. Naturalmente, è ovvio che, come tutti gli articoli di, anche questo tenta di spiegare tutto nel modo più semplice possibile. Quindi non c'è bisogno di indossare il mantello da secchione.

vedremo le risposte a tre domande su DirectX:

  • Cos'è DirectX?
  • Qual è la necessità di DirectX per Windows?
  • Quale versione sto usando e perché è necessario aggiornarla?

Quindi prendiamoli uno per uno.

Cos'è DirectX?

Microsoft DirectX è un insieme di programmi che si occupa di attività multimediali come giochi, rendering video, modellazione 3D e altri simili. DirectX funge da ponte tra l'hardware multimediale del computer come la scheda audio e video e il software che sta tentando di accedervi. Le librerie DirectX aiutano non solo con la grafica ma anche con suoni complessi e immagini in movimento.

Ora che abbiamo visto cos'è DirectX, diamo un'occhiata alla necessità.

Qual è la necessità di DirectX per Windows?

DirectX è un programma Windows e finché lavori su un PC Windows e svolgi attività multimediali correlate, ne hai bisogno. Molti di noi credono che DirectX sia richiesto solo per giocare, ma non è così. Come ho già detto, la maggior parte dei programmi complessi che utilizzano la modellazione 3D con suoni complessi o immagini in movimento avranno bisogno dei file di libreria DirectX sul computer per funzionare correttamente.

Tutti i programmi che richiedono DirectX lo menzionano nella pagina dei requisiti di sistema, ma a volte non è documentato immediatamente come DirectX. Invece di menzionare direttamente che è richiesto DirectX 9 o DirectX 10, il programma potrebbe dire che la tecnologia Direct3D 10, la tecnologia Direct3D 9 è richiesta. Poiché Direct3D fa parte delle API di DirectX insieme a DirectDraw, DirectMusic, DirectPlay, DirectSound e pochi altri, l'installazione di DirectX risolverà lo scopo.

Quale versione sto usando e perché è necessario mantenerlo aggiornato?

Ogni versione di Windows a partire da Windows XP viene fornita con una versione di DirectX inclusa. L'ultima versione di Windows 8 è DirectX 11. Per verificare la versione di DirectX che si sta utilizzando, aprire la casella di comando Esegui utilizzando il tasto di scelta rapida Windows + R, digitare DXDIAG e premere Invio. Dopo aver eseguito il comando, lo strumento di diagnostica DirectX si aprirà.

Qui puoi vedere la versione di DirectX che stai utilizzando in Informazioni di sistema nella scheda Sistema.

Programmi diversi richiedono versioni diverse di DirectX per funzionare e se un programma richiede una versione aggiornata, è necessario installarlo per la funzionalità corretta. La maggior parte delle volte questi aggiornamenti sono associati al programma che si sta tentando di installare sul computer. Puoi anche scaricare l'ultima versione di DirectX da questa pagina. La pagina contiene collegamenti sia alla versione online che ridistribuibile e può essere installata come qualsiasi altra applicazione Windows.

Tuttavia c'è un limite a questo. L'ultima versione di DirectX che può essere installata su Windows XP Service Pack 3 è 9.0b. Per Windows Vista e 7 il limite è DirectX 11. Se sei un utente di Windows 8 e Windows Server 2012, l'aggiornamento DirectX 11.1 è esclusivo per te in quanto non può essere installato su versioni precedenti di Windows.

È inoltre necessario ricordare che l'aggiornamento DirectX da solo non funziona sempre. Da quello che abbiamo visto, DirectX è necessario per prestazioni multimediali fluide sul tuo computer. Ma questo è possibile solo se l'hardware del tuo computer supporta la versione di DirectX che stai utilizzando. Ad esempio, per sfruttare tutto il potenziale di DirectX 11 il tuo computer deve avere l'hardware di supporto come una scheda video compatibile, ecc.

Se hai ulteriori domande su DirectX che desideri chiarire, pubblicale come commento.