To run Direct3D 9 in debug, it is necessary to "install a 'checked' version of the OS".
The checked version of Windows comes in both full and partial flavors. It seems that the partial version is much less obtrusive to install than the full version. But, will that be sufficient to run Direct3D 9 in debug mode?
1 Answer 1
A partial checked build only has the kernel and HAL built 'checked', so you would have a retail (non-checked) version of user-mode D3D9.DLL
.
To get debugging support, you need a checked version of D3D9.DLL
which means a 'Full checked' build.
Note that the only real debugging tool for Direct3D 9, PIX for Windows, is not compatible with Windows 8.x or Windows 10.
Of course the real question is why are you still developing/debugging legacy Direct3D 9 apps?
D3D9.DLL
. \$\endgroup\$