急急急!用DirectDrawSurface的DrawText在屏幕上画出的字符,应该怎么删除?我在接近的坐标些很多字符,可是都重叠到一起了。
bgxy 2003-05-11 10:48:37 我想用DirectX7每隔1秒(Timer控件每一秒钟执行一次)在屏幕上画一个字符,用DirectDrawSurface7的DrawText可以画出,颜色、背景色、透明等都没有问题。
可是在两次画字符时,前一次画出的字符不能消失,还是存在在那里,如果坐标相似,两次画出的字符就重叠到一起了。
我看过DirectX7的帮助文件,找不到删除被DrawText画出的字符的方法。是不是每次都要重建Surface?
请高手帮助!