Итак, я играю с учебником DirectX, пытаясь изучить его, но я продолжаю получать эти ошибки:
1>main.obj : error LNK2019: unresolved external symbol _D3D11CreateDeviceAndSwapChain@48
referenced in function "void __cdecl InitD3D(struct HWND__ *)" (?InitD3D@@YAXPAUHWND__@@@Z)
1>main.obj : error LNK2019: unresolved external symbol _D3DX11CompileFromFileW@44 referenced in
function "void __cdecl InitPipeline(void)" (?InitPipeline@@YAXXZ)
Теперь я почти уверен, что это как-то связано с включением правильных каталогов и библиотек и т. Д. Я добавил включения и установил параметры компоновщика
#include <d3d11.h>
#include <d3dx11.h>
#include <d3dx10.h>
#pragma comment (lib, "d3d11.lib")
#pragma comment (lib, "d3dx11.lib")
#pragma comment (lib, "d3dx10.lib")
Я также установил каталоги в свойствах конфигурации-> Каталоги VSC++ -> Включить каталоги и Lib. каталоги
Есть ли что-то еще, что мне не хватает?
Изменить: я использую Visual Studio С++ 2010 Express