Как включить больше информации отладки для переменных DirectX в VS 2008? - PullRequest
0 голосов
/ 26 июля 2010

Мне удалось включить информацию отладки для переменных DirectX, таких как LPD3DXMESH и т. Д.

Обычно это просто показывает IUnknown и некоторое значение указателя, но если включена дополнительная отладка, можно увидеть более подробную информацию о структуре.

Проблема в том, что я потерял проект, и теперь я не могу вспомнить, как снова включить этот тип отладки.

Пожалуйста, помогите мне найти его снова.

Спасибовы!

1 Ответ

0 голосов
/ 27 июля 2010

Прежде всего, вы включили режим отладки DirectX?Если нет, перейдите на панель управления DirectX в разделе «Microsoft DirectX SDK / DirectX Utilities» в меню «Пуск» и включите режим отладки (установите флажок «Использовать отладочную версию Direct3D»).

Далее убедитесь, чтоконфигурация сборки ваших проектов установлена ​​на Debug.В Visual Studio выберите «Построение»> «Диспетчер конфигурации» и измените конфигурацию вашего проекта на «Отладка».

Наконец, обязательно определите D3D_DEBUG_INFO, как описано в Включение информации отладки Direct3D в MSDN

...