首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网络游戏 >

为什么创建RENDER TARGET会出错?该如何处理

2012-02-14 
为什么创建RENDER TARGET会出错?这样创建会出错。只知道错误代码为-2005530516C/C++ codeHRESULT hr pd3d

为什么创建RENDER TARGET会出错?
这样创建会出错。只知道错误代码为-2005530516

C/C++ code
HRESULT hr = pd3dDev->CreateTexture(nWid, nHgt, 1,     D3DUSAGE_RENDERTARGET, D3DFMT_R8G8B8, D3DPOOL_DEFAULT, &m_lpTexRT, NULL);

这样创建没有问题!为什么啊?
C/C++ code
    HRESULT hr = D3DXCreateTexture(pd3dDev, nWid, nHgt, 1,         D3DUSAGE_RENDERTARGET, D3DFMT_R8G8B8, D3DPOOL_DEFAULT, &m_lpTexRT);


[解决办法]
这个错误代码表示 D3DERR_INVALIDCALL 错误

The method call is invalid. For example, a method's parameter may not be a valid pointer.

热点排行