• 5827阅读
  • 2回复

关于精准定时显示图片的问题... [复制链接]

上一主题 下一主题
离线zhsj
 

只看楼主 倒序阅读 楼主  发表于: 2011-04-13
大家好~发的第一个帖子~~就来伸手了哈~~
我想要在显示器上精确显示一个闪烁的物体,碰到几个问题

1、在windows中调用多媒体定时器据说可以精准很多,但是还不太会调用API...不知道可不可以指导下...或者有没有更加精准的定器;

2、即使定时器精准了...但是刷新的速度不够快,或者稳定,也会导致闪烁的频率能控制,所以想知道有没有什么办法...可不可以在响应前就把显示的画面先准备好?

对QT的学习才刚起步...还有很多要领悟...
离线dbzhang800

只看该作者 1楼 发表于: 2011-04-13
只要你的系统支持多媒体计时器,当你使用Qt的计时器,无论是QTimer,QBasicQTimer, 还是QObject::startTimer() 其实后台调用的就是多媒体计时器(通过系统api: timeSetEvent 和 timeKillEvent)!

另外,如果你的计时器的间隔较长(>20ms),Qt则不使用多媒体计时器,转而使用普通的计时器(通过系统api:SetTimer和KillTimer)

有关QTimer细节可以参考:
http://blog.csdn.net/dbzhang800/archive/2011/04/13/6321621.aspx
离线roywillow

只看该作者 2楼 发表于: 2011-04-14
或许可以参考一下QTimeLine
专业维修核潜艇,回收二手航母、二手航天飞机,大修核反应堆,拆洗导弹发动机更换机油,无人侦察机手动挡改自动,航天飞机保养换三滤,飞碟外太空年检 ,各型号导弹加装迎宾踏板,高空作业擦洗卫星表面除尘、打蜡及抛光,东风全系列巡航导弹。并提供原子对撞机。量大从优,有正规发票。
快速回复
限100 字节
 
上一个 下一个