读书人

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

发布时间: 2012-02-14 19:19:19 作者: rapoo

为什么创建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.

读书人网 >网络游戏

热点推荐