GDI绘制波形曲线

momosp 2011-05-14 11:10:11
我现在读取PCM编码的wav音频文件啊,读取数据后用GDI绘图,但是音频数据长点的绘图就特别慢,缩放时重绘也很慢,但是相同的文件用CoolEdit绘图一点都不慢。
高手给讲解下,怎么绘图才不满啊。
...全文
116 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
momosp 2011-05-17
  • 打赏
  • 举报
回复
好的,那我就这样办了啊
drillgas 2011-05-16
  • 打赏
  • 举报
回复
兄弟 ,这么办,因为只是显示,都累积在一起没多大意义,你可以间隔采样,绘制波形图,随着逐步的放大,采样间隔越来越密 不就行了 ,放大到一定程度 你就可以直接用原始的数据点连线了,其他的时候采用采样间隔数据点连线

明白了不 ,这个问题有人问过好几次了
wqhua 2011-05-14
  • 打赏
  • 举报
回复
试一下 DrawDibDraw,可能会提高绘图的效率。直接操作显存。
给你个链接,自己看看,应该有帮助
http://www.newasp.net/tech/program/20621.html
黑泡泡选手 2011-05-14
  • 打赏
  • 举报
回复
读取效率低下,还是绘制效率低下呀?
momosp 2011-05-14
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 worcy_kiddy 的回复:]
读取效率低下,还是绘制效率低下呀?
[/Quote]
读取数据效率不低,很快的,就是绘图就慢了啊

19,468

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 图形处理/算法
社区管理员
  • 图形处理/算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧