ebooserge
Messages postés137Date d'inscriptionlundi 13 décembre 2004StatutMembreDernière intervention16 juillet 2007
-
31 janv. 2006 à 16:23
Galmiza
Messages postés573Date d'inscriptionsamedi 16 novembre 2002StatutMembreDernière intervention 9 avril 2008
-
1 févr. 2006 à 01:32
salut a tous,
je developpe un petit programme en c++ qui lit des fichier avi et ca marche tres bien sur ma machine.
ma question est la suivante: lorsque mon programme sera installé sur une autre machine, j'aimerais qu'il essaiede détecter si directx est installé sur cette machine. si ce n'est pas le cas alors il affichera une messagebox d'erreur.
alors 2 questions:
- quelle fonction utilisée pour détecter si directx est installé
- quelle fonction utilisée pour avoir la version de directx installé (mon programme ne fonctionnant qu'avec la 8 et la 9)
Galmiza
Messages postés573Date d'inscriptionsamedi 16 novembre 2002StatutMembreDernière intervention 9 avril 20081 1 févr. 2006 à 01:32
Bah tu regardes si ton objet Direct3D est à NULL ou non...
De plus si le système n'a pas la bonne version de DirectX, alors un message d'erreur s'affichera que tu le veuilles ou non.
Un truc du genre:
"Windows ne parvient pas à accéder au périphérique, au chemin d'accès ou au fichier spécifié. Patatipatata..."