windows api录制avi视频问题。 我想录制桌面成avi格式,假设帧为25,也就是说每50毫秒就要截图并写入avi文件,想问下这样的控制应该怎么设计呢?用定时器吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 肯定要用多线程啊。如果还要录制声音的话,要做后期处理。也就是说先单独录制图像和声音,等客户端按下停止录制时再进行两个文件的合并操作。要用到的函数到MSDN里搜索一下“AVIFile Reference”全套函数都在这里。 回复rehen:你有没有这方面的例子啊?求教。 这样做貌似不精确啊,程序执行也要时间啊,而且windows指示把WM_TIMER放入消息队列,有延迟啊。 用多媒体时间 timeSetEventhttp://msdn.microsoft.com/en-us/library/windows/desktop/dd743612(v=vs.85).aspx 我不想用定时器,而是在线程内每50ms执行sleep不知可行否? 关于 寒江独钓 TDI网络驱动的问题 利用webbrowser控件,怎么得到网页上显示出来的文本的内容呢 高分求助:DC原点 SetWindowPos函数的问题 TC 3.0转换到VC++6.0 遇到的问题 如何自定义clistview中的clistctrl对象呀 关于画图的问题请教高手。(急,一直在线) 在SDI的CView类中使用控件后不能新建文档 请问那里有-程序员考试-2001年试题?(下载) 气死人,请高手指点 VC 局域网中如何利用已知服务器端口号获得服务器IP地址?! 为什么不直接定义TEXT(),而要定义个中间的宏__TEXT()
如果还要录制声音的话,要做后期处理。
也就是说先单独录制图像和声音,等客户端按下停止录制时再进行两个文件的合并操作。要用到的函数到MSDN里搜索一下“AVIFile Reference”全套函数都在这里。
http://msdn.microsoft.com/en-us/library/windows/desktop/dd743612(v=vs.85).aspx