C# 屏幕截图问题。。
我要用c#做一个屏幕录像的软件。可是 如果屏幕操作过快的话,录出来的效果特别快,
主要思路是每个30毫秒我会截取一张bmp格式的屏幕图片,一个图片加一帧,最后生成avi文件。
可是如果屏幕操作过多过快的话 timer事件出发的就会少。Interval 属性设置成10 和100 截出来的图一样多。。。 这样就导致 合成avi视频的原图片减少 帧也就减少。。。 所以录制出来的视频才会过快。。。
请问 我该如何 解决 屏幕操作过快过多,timer事件触发次数不够的问题。。。
放在线程里可以吗? 该怎么写。。。 谢谢