Я пытаюсь следовать этому простому онлайн-руководству Microsoft по Direct3D здесь: http://msdn.microsoft.com/en-us/library/windows/apps/ff729719.aspx.
Я скачал исходный код, и хоть убей, я не могу заставить код выполняться должным образом! Я использую Visual Studio 2013 и комплект Windows 8.1 DirectX SDK. У меня есть файлы .hlsl и .fx в соответствующем каталоге, но вершинный шейдер не компилируется во время выполнения. Я пробовал возиться со многими настройками Visual Studio, но пока ничего не сработало.
Любая помощь будет оценена по достоинству!
РЕДАКТИРОВАТЬ: Проблема в том, что файлы .hlsl и .fx не находятся в той же папке, что и файл .exe, созданный VS. Я не уверен, как заставить VS перемещать файлы в ту же папку при создании проекта.