我试图调用一个直接X功能可按但我得到以下错误错误LNK2001:解析外部符号_D3DX10CreateTextureFromFileW @ 24
error LNK2001: unresolved external symbol [email protected]
据我所知,可能有可能是连接问题。但我不知道在哪里。我包含了d3dx10.h和d3d10.h。我还包括了d3d10.lib文件。另外,intellisense也会采用该方法。下面是我的代码。该方法是D3DX10CreateTextureFromFile
bool MyGame::InitDirect3D()
{
if(!DX3dApp::InitDirect3D())
{
return false;
}
ID3D10Resource* pD3D10Resource = NULL;
HRESULT hr = D3DX10CreateTextureFromFile(mpD3DDevice,
L"C:\\delete.jpg",
NULL,
NULL,
&pD3D10Resource,
NULL);
if(FAILED(hr))
{
return false;
}
return true;
}
O,我忘了实际上有2个lib文件。 – numerical25 2010-04-29 18:44:15