Confronto de definição de macro entre cabeçalhos do directx e winerror.h
Eu estou no windows 7 usando o Visual Studio 2012.
Quando eu compilo, recebo muitos avisos de redefinição de macro causados por winerror.h versus dxgi.h, dxgitype.h, d3d11.h, d3d10.h; por exemplo, DXGI_STATUS_OCCLUDED, DXGI_STATUS_CLIPPED, DXGI_STATUS_NO_REDIRECTION, etc.
Acho que isso acontece porque o windows sdk 8 está instalado. Como posso evitar isso? Existe uma maneira de excluir essas novas bibliotecas do meu projeto?