有没有可以不将其合成一张图片,而是通过D3DX10CreateShaderResoureViewFromFile函数循环加载到一个文理数组中
即代码如下:
ID3D10ShaderResourceView* mTxArray[10];
WCHAR buf[128] = {0};
HRESULT Hr;
for(int i = 0; i < 10; ++i)
{
swprintf_s(buf,sizeof(buf),L"file%d",i+1);
Hr = D3DX10CreateShaderResoureViewFromFile(mDevice,buf,NULL,NULL,&mTxArray[i],NULL);//为何此处会报错呢?
if(FAILED(Hr))
{
return;
}
}
相同的贴在http://bbs.csdn.net/topics/390748145,C++块居然无人回复