Я пытаюсь вызвать прямую X-функцию, но я получаю следующую ошибку
error LNK2001: unresolved external symbol _D3DX10CreateTextureFromFileW@24
Я понимаю, что, возможно, существует проблема с компоновщиком. Но я не уверен, где. Я включил как 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;
}