为什么texture无法清理干净呢?
pTexture->GetLevelDesc( NULL,&PicDes );
long tWidth = PicDes.Width;
long tHight = PicDes.Height;
TextureLimit = tWidth * tHight;
Texture = pTexture;
hr = Texture->LockRect(0,&LockedRect,NULL,D3DLOCK_NOOVERWRITE);
if( hr != S_OK )
{
TextureError( T_Normal );
}
DWORD *Data = (DWORD*)LockedRect.pBits;
ZeroMemory( Data,TextureLimit );