|
发表于 2009-10-12 11:29:00
|
显示全部楼层
Re:关于载入纹理贴图
google
msdn说的很清楚啊
正如LS所说 捕捉下返回值
aResult=D3DXCreateTextureFromFileA(mGraphics->mDevice,aFilename,&mTexture);
if (FAILED(aResult))
{
switch (aResult)
{
case D3DERR_NOTAVAILABLE: gOut.Out("D3DERR_NOTAVAILABLE");
case D3DERR_OUTOFVIDEOMEMORY: gOut.Out("D3DERR_OUTOFVIDEOMEMORY");
case D3DERR_INVALIDCALL: gOut.Out("D3DERR_OUTOFVIDEOMEMORY");
case D3DXERR_INVALIDDATA: gOut.Out("D3DXERR_INVALIDDATA");
case E_OUTOFMEMORY: gOut.Out("E_OUTOFMEMORY");
}
MessageBox(0,theFilename,"TEXTURE LOAD FAILED!",MB_OK);
mTexture=NULL;
}
|
|