概述
ID3DXSprite是DX中绘制2D图片的借口,ID3DXSprite::Draw()是该接口的绘制函数,该函数自从Dx 9c版本后改成了5个参数,以前有7个参数。9c版本后,参数的形式由原来的2D改成了3D的。具体函数原形:
HRESULT Draw(
[in] LPDIRECT3DTEXTURE9 pTexture,//要绘制的纹理(图片)
[in] const RECT *pSrcRect,//需要绘制的区域,如果为NULL,全部绘制
[in] const D3DXVECTOR3 *pCenter,//设置纹理中心,可为NULL