Original Post
Could someone just clarify i have all the right settings here? //common headers #include #include #include //only needed for debug //Release -Preprocessor- WIN32 ;_WINDOWS -RunTimeLibrary- Multi-threaded DLL (/MD) -LinkerInput- d3d9.lib d3dx9.lib //Debug -Preprocessor- WIN32;_WINDOWS; D3D_DEBUG_INFO -RunTimeLibrary- Multi-threaded Debug DLL (/MDd) -LinkerInput- d3d9.lib d3dx9d.lib DxErr9.lib Some code i see also has the preprocess _DEBUG or DEBUG, and in their code #ifdef _DEBUG | DEBUG //define debug stuff If im using D3D_DEBUG_INFO in the preprocess in the project settings, do i still need to define _DEBUG or DEBUG? Do they set up other debug stuff? Do i still need to adjust the items in the directx control panel? Do my settings above over ride the control panel options?