2010-07-25 10 views
0

j'ai pu permettre à des informations de débogage pour les variables directX comme LPD3DXMESH etc.Comment activer plus d'informations de débogage pour les variables DirectX dans VS 2008?

Normalement, il montre juste IUnknown et une certaine valeur de pointeur, mais si le débogage supplémentaire est activé il est possible de voir les informations plus détaillées sur la structure.

Le problème est que j'ai perdu le projet et maintenant je ne me souviens pas comment activer à nouveau ce type de débogage.

Aidez-moi à le retrouver.

Merci!

Répondre

0

Tout d'abord, avez-vous activé le mode de débogage DirectX? Si ce n'est pas le cas, allez dans le Panneau de configuration DirectX sous "Utilitaires Microsoft DirectX SDK/DirectX" dans le menu Démarrer et activez le mode débogage (Cochez la case "Utiliser la version Debug de Direct3D").

Ensuite, assurez-vous que la configuration de construction de votre projet est définie sur Debug. Dans Visual Studio, choisissez Générer> Gestionnaire de configuration et modifiez la configuration de votre projet pour déboguer.

Enfin, assurez-vous de définir D3D_DEBUG_INFO comme décrit dans Enabling Direct3D Debug Information sur MSDN

+0

Oui, il a mis en mode débogage et cochés toutes les autres options de débogage là-bas. Avoir le projet en débogage et en utilisant les dépendances d fin. Je peux travailler sans cela, mais cela m'aide beaucoup à avoir accès à toutes les variables internes de maillage, etc. afin que vous puissiez voir ce qui est mauvais ou corrompu. – Marten

+0

Mise à jour de la réponse :) – Tchami