向大家致意:)
我希望下面这个问题很容易回答。我目前正在玩Directx 11并构建一个游戏。目前,所有2D文件都存储在与我的源代码相同的visual studio文件夹中,但我希望将其拆分为几个子文件夹,如sprites/cmdButton.png和model/Tower.obj。我使用以下代码:
HRESULT d3dResult;
// Load Sprite Image
d3dResult = D3DX11CreateShaderResourceViewFromFile(d3dDevice,
filename_, 0, 0, &colorMap_, 0);
if (FAILED(d3dResult)) {
DXTRACE_MSG("Failed to load the texture image!");
}
文件名是"CmdButton.png“等等,我试着把它放在一个文件夹中,然后写上"Sprite\CmdButton.png”,但是它似乎不起作用。如果您想让directx在子文件夹中定位文件,有人知道语法是如何的吗?
提前向您致以最良好的问候和感谢!
发布于 2014-01-26 08:41:57
有两件事需要注意:
"Sprite\\CmdButton.png"
的东西,而不是"Sprite\CmdButton.png"
。https://stackoverflow.com/questions/21358082
复制相似问题