Hoje em dia os programas multimídia e principalmente os jogos devem estar atualizados em tecnologia para poder aproveitar ao máximo a potência dos computadores atuais. Para isso devem utilizar todas as ferramentas possíveis que oferece o sistema operativo Windows, que o sistema para o qual estão desenhados a maioria deses jogos (ainda que também existam versões opara outros sistemas).
Uma das bibliotecas que a Microsoft oferece aos criadores de programas são as chamadas DirectX, que ajudam a potenciar tanto o aspecto gráfico como o áudio desses programas. São bibliotecas fundamentais principalmente para jogos, mesmo que tenham concorrência (como as OpenGL, por exemplo).
Portanto, muitas vezes para que os programas funcionem corretamente no nosso PC é necessária a instalação dessas DirectX que você pode conseguir aqui.