我正在尝试在Windows 7上使用DirectX 11构建游戏。
我已于2010年6月下载了DX-SDK,并根据Samples / C ++ / DXUT11 / Core中的代码构建了DXUT.lib。
使用任何DXUT功能时,链接器都会引发错误:LNK2001: unresolved extern symbol "_D3DXSaveSurfaceToFileW@20"
我链接lib的方式是:
#pragma comment (lib, "DXUT.lib")
另外,我还包括DX SDK文件夹中的DXUT.h。
有人知道如何解决此问题吗?
最佳答案
您应该链接d3dx9.lib,并包含D3dx9tex.h,请参见MSDN页面以获取功能D3DXSaveSurfaceToFile
关于c++ - C++ DXUT构建/使用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14045645/