Je rencontre vraiment des difficultés à comprendre celui-ci et pourrais utiliser quelques conseils:
J'ai 5 machines avec XP SP3 installé, toutes utilisant la même configuration. Elles ont toutes des cartes vidéo NVidia 8600 GT, DirectX 9c et les derniers pilotes et mises à jour Windows.
2 machines ont Direct3D activé et dxdiag reconnaît la RAM vidéo et la version DDI. Les 3 autres machines n'ont pas la possibilité d'activer Direct3D et dxdiag ne voit pas la RAM vidéo ni la version DDI.
J'ai essayé de revenir en arrière sur le pilote pour en choisir un qui supporte explicitement le direct3d. J'ai essayé d'installer le package directx 10 non supporté. J'ai essayé de désinstaller les mises à jour .Net. J'ai activé/désactivé des options dans les interfaces graphiques Windows et NVidia. J'ai redémarré une ou deux fois entre chaque changement. Et rien n'a résolu le problème.
Je sais que c'est une carte vidéo très ancienne, mais ce n'est pas le point. Le point est d'activer Direct3D sur Windows XP en utilisant directx 9c avec une carte vidéo et des pilotes NVidia, et je n'arrive pas à comprendre pourquoi ça se passe comme ça.