Конфликт определений макросов между заголовками directx и winerror.h

Я в Windows 7 использую Visual Studio 2012.

Когда я компилирую, я получаю много предупреждений о переопределении макросов, вызванных winerror.h, а не dxgi.h, dxgitype.h, d3d11.h, d3d10.h; например, DXGI_STATUS_OCCLUDED, DXGI_STATUS_CLIPPED, DXGI_STATUS_NO_REDIRECTION и т. д.

Я полагаю, это потому, что Windows 8 SDK установлен. Как я могу избежать этого? Есть ли способ исключить эти новые библиотеки из моего проекта?

Ответы на вопрос(5)

Ваш ответ на вопрос