Pubblicità

DirectX9.29.1974

Microsoft Corporation(Gratis)

Punteggio utente9

Pubblicità

Una raccolta gratuita di API

DirectX è l'interfaccia di programmazione di applicazioni Microsoft sviluppata per facilitare complesse attività multimediali, in particolare la programmazione di giochi e video.

Pubblicità

Microsoft può affermare di aver monopolizzato il mondo del gioco per PC introducendolo nel sistema operativo Windows. Scaricando DirectX, un'interfaccia di programmazione di applicazioni, l'utente ha accesso diretto all'hardware del sistema, facilitando compiti multimediali come gioco e la programmazione video.

Le origini di DirectX

Prima che Windows 95 entrasse sul mercato, giocare al computer su un PC era un compito arduo. In primo luogo, il DOS doveva essere avviato per accedere all'hardware del sistema, utilizzando file di configurazione specifici come config.sys o autoexec.bat. E tutto questo in aggiunta a diversi dischi di avvio.

Ma sempre rapida nell'individuare le esigenze dell'utente, Microsoft ha trovato il modo di offrire agli sviluppatori di giochi uno strumento per l'accesso diretto alle risorse hardware in Windows.

Così, nel giugno 1996 è nata la prima versione di DirectX, disponibile per Windows 95 e NT 4.0. Anche se ha avuto un inizio lento, la popolarità del download di DirectX ha cominciato ad aumentare. Tuttavia, c'erano concorrenti come OpenGLche si è guadagnata una buona reputazione. I vantaggi della sua interfaccia erano un uso più efficiente dell'hardware, un'API standard multipiattaforma royalty-free e nessuna restrizione ad un singolo sistema operativo, come nel caso di DirectX e Windows.

Con i suoi pro e i suoi contro, scaricare DirectX è diventata l'opzione più comune. Questo perché Windows rimane il sistema operativo più diffuso sui desktop dei computer. Questo in aggiunta ad altri usi, come l'Xbox One.

Cosa si ottiene scaricando DirectX

Quando si scarica DirectX, si ottiene una raccolta di API che sono state sviluppate per facilitare le attività multimediali relative alla programmazione di computer e videogiochi su Microsoft Windows.

Un'API è un'interfaccia di programmazione di applicazioni. Si tratta di una serie di subroutine, metodi e funzioni per gli sviluppatori di giochi e altri contenuti. Funziona come una libreria di programmazione che viene utilizzata come livello di astrazione da altri software.

L'inclusione nei sistemi operativi Windows e nell'ecosistema Xbox ha permesso di ottenere il monopolio del gioco per PC. Attualmente, l'ultima versione disponibile di OpenGL, Vulkan, è il suo diretto concorrente. Tuttavia, DirectX è ancora il punto di riferimento sui personal computer, poiché Windows ha qui una presenza maggiore rispetto a Linux o a OS X.

Le API che si ottengono quando si scarica DirectX

  • 3D diretto. La più popolare API, utilizzata per la programmazione e l'elaborazione grafica tridimensionale.
  • Ingresso diretto. Elabora i dati dal mouse, dalla tastiera, dal joystick e da altri controlli per i giochi per computer.
  • Gioco diretto. Usato nelle comunicazioni di rete.
  • Grafica diretta. Questo permette di disegnare immagini in due dimensioni piatte, così come la rappresentazione di queste in tre dimensioni.
  • Musica diretta. Riproduce brani musicali composti con il produttore di musica diretta.
  • Suono diretto. Riproduce e registra le onde sonore.
  • Mostra diretta. Riproduce video e audio con trasparenza di rete.
  • Calcolo diretto. Offre un gergo speciale e istruzioni che permettono di trattare diversi filetti di lavorazione nei processori a nucleo massiccio.
  • Impostazione diretta. Permette di installare altri componenti DirectX.
  • Diretta ML. Esegue l'intelligenza artificiale o l'elaborazione dell'IA, oltre ad altre caratteristiche. Questi sono stati aggiunti nell'aggiornamento 2019 per Windows 10.
  • DirectX Raytracing. Chiamata anche DXR, è una caratteristica che permette il ray-tracing hardware in tempo reale. Offre una svolta nella grafica computerizzata su GPU a livello consumer, come la serie Nvidia GeForce 20 nel 2018. Questa funzione non sarà disponibile quando si scarica DirectX nella sua ultima versione, ma è un'estensione compatibile con DirectX 12.

L'aggiornamento 2018 di Windows 10 includeva la versione pubblica di DirectX Raytracing. Sebbene sviluppato esclusivamente per Windows, è stato anche sviluppato in open source per sistemi Linux Unix, e per Wine HP, il sistema X Window System.

DirectX 12: l'ultima versione disponibile scaricando DirectX

Si prega di notare, quando si scarica DirectX, che non tutte le versioni di Windows offrono la stessa compatibilità. Pertanto, è necessario controllare ogni versione. Le differenze principali sono tra Windows 10, Windows 8 e Windows 7, rispetto alle versioni precedenti.

Un'ottimizzazione specifica che migliora le prestazioni è inclusa quando si scarica DirectX 12. Sfrutta le risorse di sistema esistenti, soprattutto nelle CPU, utilizzando più di quattro core per l'elaborazione e diverse configurazioni multi-GPU.

Tuttavia, la ricezione iniziale non è stata come previsto, ed è stato necessario attendere i successivi aggiornamenti perché i vantaggi diventassero evidenti. Il problema con il download di DirectX 12 è stata la complessità di estrarre tutto il suo potenziale, specialmente nella gestione della memoria e multi-GPU, così come la tecnologia che permette il calcolo asincrono.

Come sapere quale versione di DirectX si utilizza

Utilizzando il motore di ricerca del sistema o con lo strumento "Esegui" (Windows + R) e il comando "dxdiag", si può accedere alla diagnosi. La scheda di sistema indica quale è l'ultima versione installata, così come gli ultimi driver o i parametri DX attivati.

In ogni caso, è perfettamente fattibile avere diverse versioni installate, in quanto ogni gioco ne utilizza una diversa. Ad esempio, se uno sviluppatore ha usato un aggiornamento di DirectX 11 per un gioco, non funzionerà con versioni superiori. Quando si installano nuovi giochi, le versioni delle API vengono aggiornate.

Per scaricare DirectX nella sua ultima versione, è necessario sapere in anticipo con quale versione di Windows si sta lavorando. Da Windows 8, Microsoft include le API nel sistema operativo. E la versione 8.1 di Windows offre il supporto fino a DirectX 11.2, e come per Windows 10, non c'è un regolare download manuale. Quest'ultimo funziona esclusivamente con DirectX 12, ed è accessibile da Windows Update, attraverso la scheda Impostazioni di aggiornamento > Sicurezza > Windows Update > Verifica aggiornamenti.

Per Windows 7, l'ultima versione supportata è la 11.1. Può essere aggiornato manualmente o con Windows Update ed è disponibile con il service pack o nell'aggiornamento KB2670838. Per le versioni precedenti, Microsoft mantiene una pagina specifica per i download.

Valutazione DirectX

Quando si scarica DirectX nella sua ultima versione, gli sviluppatori hanno la possibilità di aggiungere diversi effetti grafici ad alto impatto visivo. Le schede grafiche GeForce consentono anche funzioni speciali come l'ombreggiatura e il ray-tracing per effetti realistici e frame rate molto più elevati.

In breve, la sua accettazione da parte degli sviluppatori è stata buona, il che riduce i costi e i consumi e migliora l'uso delle risorse e delle prestazioni disponibili, anche quando si integrano framework ampiamente utilizzati come .NET.

Come alternativa DirectX possiamo trovare OpenGL. Si tratta di un software molto simile a DirectX ma con specifiche diverse.

Titolo:
DirectX,9.29.1974 per Windows
Requisiti:
  • Windows XP,
  • Windows 2003,
  • Windows 10,
  • Windows 8.1,
  • Windows 8,
  • Windows 7,
  • Windows Vista
Lingua:
Italiano
Lingue disponibili:
  • Italiano,
  • Inglese,
  • Tedesco,
  • Svedese,
  • Portoghese,
  • Cinese,
  • Russo,
  • Coreano,
  • Olandese,
  • Giapponese,
  • Hindi,
  • Francese,
  • Polacco,
  • Ceco,
  • Spagnolo,
  • Cinese
Licenza:
Gratis
Data Aggiunta
Tuesday, June 8th 2010
Autore:
Microsoft Corporation

https://www.microsoft.com/en-us

SHA-1:
3c8243734cf43dd7bb2332ba05b58ccacfa4377c

Non abbiamo informazioni di changelog

Ci puoi aiutare?

Se hai informazioni di changelog, non esitare a condividerle con noi, ci piacerebbe ascoltarti.Pagina Contattie avvisaci.

Pubblicità

Pubblicità