📄 subject_65009.htm
字号:
<p>
序号:65009 发表者:老土人 发表日期:2003-12-15 09:23:38
<br>主题:请教SDI中如何以25幅/每秒的速度显示bmp的图像序列?
<br>内容:sdi每次只能打开一个文件,这都知道,我现在有一bmp序列图像,要求依次打开,并在程序中显示,关键是速度要求高:25幅/每秒,相当于电影回放速度。这样如果按照acdsee那样显然不行,因为i/o读写频繁,而磁盘i/o速度限制。<BR>请问能不能有什么办法一次性把图像序列全部读入内存(内存大小不用考虑,可以达到1G甚至更高,每幅bmp图像大小为1M左右,一个图像序列最多250幅bmp图像)。然后依次显示?不知道这样首先可以否?如果可以,高人们能否指点一二具体做法。
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:老土人 回复日期:2003-12-15 11:30:51
<br>内容:跪求:<BR><BR>各位前辈牛人,帮帮我吧!
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:老土人 回复日期:2003-12-15 18:39:01
<br>内容:继续跪求:<BR>这里这么多牛人,大家别不作声啊!给我指点指点可以吗?<BR>或者说说看法也行<BR>我还不知道这样是否可行!
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:tiger_bai 回复日期:2003-12-15 19:10:49
<br>内容:朋友,你就在程序刚刚进入时,装载这些位图在内存中,因为这样显示时没有动画效果,然后你就可以调用显示了,控制速度 你可用Sleep()函数,这样即可,不是很难的。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:老土人 回复日期:2003-12-15 20:01:48
<br>内容:谢谢!至少让我知道这样是可以的了。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -