Icona di ricerca download.it
Advertisement

Insieme di API necessarie per il funzionamento di numerose applicazioni, tra cui i videogiochi moderni

Insieme di API necessarie per il funzionamento di numerose applicazioni, tra cui i videogiochi moderni

Voto (60 voti)

Licenza: Gratis

Autore: Microsoft

Versione: 11.3

Compatibile con: Windows

Voto

Licenza

(60 voti)

Gratis

Autore

Versione

Microsoft

11.3

Compatibile con:

Windows

Pro

  • Funzioni aggiornate e correzione di alcuni bug;
  • Retrocompatibilità con i componenti progettati per DirectX 9 e DirectX 10;
  • Miglioramenti nella gestione delle texture nei motori grafici 3D.

Contro

  • Lo Shader Model 5 non è supportato dagli hardware datati.

Le librerie DirectX sono fondamentali nella programmazione di numerosi videogiochi e altre applicazioni per Windows. La versione 11 è una delle più recenti.

Lo sviluppo di questa variante, così come per qualsiasi altro pacchetto della serie DirectX, è stato gestito direttamente da Microsoft Corporation, con lo scopo di introdurre alcune novità e adeguarsi ai rapidi progressi dei concorrenti e dell'intero settore informatico. Queste librerie non sono le uniche disponibili; sebbene i sistemi operativi firmati Microsoft (che le contengono nella dotazione di base) siano i più diffusi, infatti, alcune aziende meno popolari hanno scelto di creare delle controparti e tentare di introdursi in un mercato tutt'altro che chiuso. La facilità con cui le DirectX si interfacciano ai componenti hardware, ad ogni modo, ha permesso a queste "collezioni" di mantenere il primato di download sia fra i piccoli consumatori, sia fra le scelte delle grandi software house.

In termini pratici DirectX 11 è un insieme di istruzioni virtuali, che le varie parti di un software possono prendere come riferimento per comunicare fra loro. L'audio di un videogioco, ad esempio, necessita di una libreria DirectX per definire quando e come attivarsi. Le periferiche, allo stesso modo, possono impartire dei comandi al motore grafico solo se riconosciute e accettate dal gioco, e questo avviene proprio tramite gli strumenti contenuti nelle DirectX.

Le versioni di DirectX 11 sono tre (11, 11.1 e 11.2), rilasciate dal 2009 al 2014. Considerata l'esistenza di un gruppo di librerie più recenti, conosciute come DirectX 12, è lecito chiedersi perché installare DirectX 11 sul proprio PC. La risposta è semplice: alcuni software ormai datati (soprattutto videogiochi) sono stati programmati secondo le potenzialità della versione 11, quindi con modalità di funzionamento che non sarebbero ottimizzate per la versione 12 e potrebbero presentare dei problemi di compatibilità. L'ideale è custodire all'interno del proprio sistema operativo diverse varianti di DirectX, che non possono disturbarsi a vicenda ma solo "innescarsi" quando un determinato software richiede una versione specifica piuttosto che un'altra. DirectX 11 ha introdotto la tassellazione hardware mirata al miglioramento della resa 3D, lo Shader Model 5 per il perfezionamento dei contorni grafici e un multithreading più efficiente.

Pro

  • Funzioni aggiornate e correzione di alcuni bug;
  • Retrocompatibilità con i componenti progettati per DirectX 9 e DirectX 10;
  • Miglioramenti nella gestione delle texture nei motori grafici 3D.

Contro

  • Lo Shader Model 5 non è supportato dagli hardware datati.

Questo programma non è più disponibile per il download.

Potresti essere interessato alle seguenti alternative: