Я попробовал все эти предложения, но ни одно из них не сработало.
Оказывается, переменная $ (DXSDK_DIR) не работает, если вы устанавливаете DirectX, пока Visual Studio все еще работает.Решением для меня было перезапустить Visual Studio (+, конечно, добавив пути в решения, перечисленные выше).