Do you really have to use VS2012 to use that debug flag though? Or can you use whatever IDE you want just as long as the platform SDK has been installed on your PC some time?
The debug flag is related to the Windows SDK version, but NightCreature83 said that as of the Windows 8 SDK the debug setup has to be done through Visual Studio 2012. That’s the connection.
A faulty connection, but a connection. I was sleepypuff.
Regarding the debug flag, I was not aware that there were any restrictions about which version of the SDK had to be installed. I added the debug flag in debug builds in one of the earliest versions of Hieroglyph 3, which was created when D3D11 was still a CTP...
Their wording and my wording are slightly different: http://msdn.microsoft.com/en-us/library/windows/desktop/ff476107(v=vs.85).aspx
Technically you can use it as long as you have D3D11_1SDKLayers.dll installed and use Direct3D 11.1.
To get D3D11_1SDKLayers.dll they suggest installing the Windows 8 SDK, though technically you could get it from elsewhere.
I also think I am using raw Direct3D 11. I tend not to use the latest versions of things for maximum compatibility, but I don’t have a strong opposition to using Direct3D 11.X, especially since I plan to support Direct3D 12 eventually. I really wish they would release it soon while my graphics parts are still in their infancy…
L. Spiro