C++ DirectX Visual Studio 2012 的以下代码:
HRESULT result;
sprite = NULL;
result = D3DXCreateSprite( gfx.d3dDevice, &sprite );
assert( !FAILED( result ) );
gTexture = NULL;
result = D3DXCreateTextureFromFile( gfx.d3dDevice, _fileName, &gTexture );
assert( !FAILED( result ) );
说第一个断言结果是 S_OK,但是当它到达第二个断言时,它只是声明一个指针并给出一个断言失败错误窗口?我不知道它有什么问题,因为它没有给我任何工作!
任何想法我做错了什么?
_filename 是 .jpg -> "图像/场景/区域/背景.jpg"
编辑:: 我发现了问题,但是,我如何才能得到一个可以帮助我更好地解决这个问题的结果?这是一个错误的文件路径......我不明白为什么结果没有给我任何回报?