Installing different DirectX versions?

Solved
Ulysse29 Posted messages 422 Status Member -  
 xwarteam -
Hello,

I don't know much about DirectX, but now that I’m starting to play some games, I have different versions of DirectX. Now the wizard of a game is offering to install a DirectX ... I'm not sure if I have it (I think it's 9c) I have a GPU compatible with DirectX 11:

1) So, what is DirectX? What is it actually used for?
2) If I have a DirectX 11 card, is it important to install DirectX 9 for a specific game (and possibly several games)?
3) Can you have multiple DirectX versions? Or does it overwrite and you lose the previous DirectX you had?
4) (while we're at it) Does DirectX 11 have compatibility with DirectX 9 games?

There you go, 2 looks like 4 but I prefer to be sure

Thanks for the help ;)

Configuration: Windows 7 / Opera 9.80

7 answers

Maxlerouge Posted messages 9 Status Member 11
 
I already had this problem with a game: it wouldn't run without DirectX 9.0c, even though my computer already had DirectX 11 installed. So:

1) What is DirectX? What is it exactly used for?
You have a brief description here: https://www.commentcamarche.net/telecharger/utilitaires/7415-directx/

2) If I have a DirectX 11 card, is it important to install DirectX 9 for a specific game (and possibly several games)?
Yes, because DirectX 9 contains things that are no longer in DirectX 11.

3) Can you have multiple DirectX versions? Or does it overwrite and you lose the old DirectX you had?
No, it doesn't overwrite, it just adds what is missing from the old version.

4) (While we're at it) Does DirectX 11 have compatibility with DirectX 9 games?
Well, you can always try to play the games, and if it doesn't work, you can install the latest version of DirectX 9 here: http://www.microsoft.com/downloads/fr-fr/details.aspx?displaylang=fr&FamilyID=c1367bc3-4676-481a-bfaa-5c15d1d7199d
9
Bebert6712 Posted messages 1 Registration date   Status Member Last intervention  
 
I tried to install DirectX9 to get the Ubisoft Scrabble 2009 game working on Windows 8 and it worked: there were error messages during the installation (DLL issues), but then, when running the game, everything went smoothly and I was able to play a game of Scrabble. However, it didn't work without installing DirectX9. Thank you for your very helpful advice.
0
xwarteam
 
Pour installer une version différente de DirectX, voici les étapes à suivre : 1. **Télécharger le Runtime DirectX** : Rendez-vous sur le site officiel de Microsoft et téléchargez le programme d'installation de DirectX End-User Runtime. 2. **Exécuter le programme d'installation** : Lancez le fichier téléchargé. Cela installera les composants DirectX nécessaires à votre système. 3. **Suivre les instructions à l'écran** : Acceptez les termes du contrat de licence et cliquez sur "Suivant" pour continuer l'installation. 4. **Finir l'installation** : Une fois l'installation terminée, redémarrez votre ordinateur si cela est demandé. 5. **Vérifier la version installée** : Pour vérifier la version de DirectX, appuyez sur les touches `Windows + R`, tapez `dxdiag` et appuyez sur `Entrée`. Cela ouvrira l'outil de diagnostic DirectX où vous pourrez voir la version installée. Notez que certaines applications peuvent nécessiter des versions spécifiques de DirectX, et elles installeront automatiquement les fichiers requis si nécessaire.
0
Ulysse29 Posted messages 422 Status Member 24
 
Thank you for the answers, if I have others I'll post here :)
0
Ulysse29 Posted messages 422 Status Member 24
 
Another question, can we install a game, test it, THEN install the corresponding DirectX (like if I am not aware that it is a certain DirectX)?

Thank you.
0
Ulysse29 Posted messages 422 Status Member 24
 
Alo? Is anyone there?
0
Maxlerouge Posted messages 9 Status Member 11
 
Yes, you can normally do it without any problems ^^
If the game doesn't work once you've installed it, then install the necessary DirectX and it should be fine.
P.S.: If you have no other questions, don't forget to mark your message as "resolved" :)
0
Ulysse29 Posted messages 422 Status Member 24
 
You're welcome!
0
Maxlerouge Posted messages 9 Status Member 11
 
With pleasure!
0