直接写由于视频图像的不断刷新会使字符产生闪烁感,怎样才能消除闪烁呢? :(
表情
zydcatsunbeam怎么不来了? 算了,给分先吧 :((2004-05-24 12:26)
mike_wang不错,精灵是使用的位图,设置colorkey就可以了! directshow里有一个filter用来实现写字的也是用的这种方法呀! (2004-05-20 17:28)
zydcat这个问题你到游戏开发方面的论坛去 这个跟游戏中的精灵实现方法是一样的!电脑游戏的基础 游戏是全屏的,可以使用Flip,并且主表面可以Getdc,所以写字符问题不大。 而我只能使用Offscreen,Offscreen不能Getdc,比较痛苦。 游戏中精灵的实现是...(2004-05-20 17:10)
zydcat看了看dx的例子,里面有个font的例子,可以在表面上加上字符,原理是将字符变为二色位图,然后按像素修改视频画面,感觉效率不是很高,因为是逐点修改。 不知道是不是Sunbeam说的方法,如果不是,倒底应该如何建立字符平面?(2004-05-20 17:05)
mike_wang这个问题你到游戏开发方面的论坛去 这个跟游戏中的精灵实现方法是一样的!电脑游戏的基础(2004-05-20 16:35)
zydcatsunbeam的方法是正确的! 也就是两个图像内存,轮流现实 每次编辑不显示的那个。就不会有闪烁 问题是如何把字符加到不显示的那个表面上去 :D(2004-05-20 13:12)
mike_wangsunbeam的方法是正确的! 也就是两个图像内存,轮流现实 每次编辑不显示的那个。就不会有闪烁(2004-05-20 11:35)
zydcat呵呵,对要显示的字符也是建立一个平面 是不是DDSCAPS_TEXTURE,有没有相应的例子呢? :((2004-05-20 11:06)
Sunbeam呵呵,对要显示的字符也是建立一个平面(2004-05-19 17:49)
zydcatSunbeam老大,有没有msn或qq阿 :D [编辑 - 5/19/04 by zydcat](2004-05-19 13:36)

返回顶部