Oggi giorno i programmi multimedia e sopratutto i giochi devono stare aggiornati per quanto riguarda la tecnologia per poter sfruttare al massimo la potenza dei computer attuali. Per questo devono usare tutte le utilità possibili che gli possa dare il sistema operativo Windows, perché la maggior parte di questi programmi sono disegnati proprio per essere eseguito sotto Windows (anche se ha volte si possono eseguire sotto altri sistemi).
Una delle librerie che Microsoft offre ai creatori di programmi sono le chiamate DirectX, le quali aiutano a potenziare tanto l'aspetto grafico come quello sonoro. Sono librerie fondamentali sopratutto per i giochi, anche se hanno la competenza, per esempio, delle famose OpenGL.
Pertanto, molte volte perché i programmi funzionino correttamente sul nostro computer sarà necessario avere installato le DirectX che puoi trovare qui.