delphi中如何使用缓存技术画图,让图在屏幕上重画而不闪动?(100分)

  • 主题发起人 主题发起人 james.tane
  • 开始时间 开始时间
J

james.tane

Unregistered / Unconfirmed
GUEST, unregistred user!
delphi中如何使用缓存技术画图,让图在屏幕上重画而不闪动?
 
用delphix 中的dxdraw吧
 
能不能解释一下“delphix 中的dxdraw”?谢谢
 
用DIRECT太难了吧。呵呵
一般都是设doublebuffered:=true;
或者改进你的绘画方法,要不,真的要用DIRECT了。呵呵
 
刷新的时候只刷修改过的就可以了
 
在paintbox上画就可以
 
1、用doublebuffered:=true;方法可以,但是刷新很慢,不实用(不知道此方法是否和
java 动画技术里的“二次缓存”更新类似,java好象不会出现这种情况?是不是因为
我的bmp太大了?:请高手赐教)
2、看来只有用direct了。
3、to ::kevin8093 刷新的时候只刷修改过的就可以了:如何实现?


 
多人接受答案了。
 
后退
顶部