在Windows中捕获屏幕截图的最快方法是什么? 一个司机? 使用DirectX?
最快的方法将是读取映射区域的视频卡内存我认为…只是一个想法,从来没有尝试过。
一会儿我定时win32 api和.net包装。 这里是完整的博客文章:
http://blog.bobcravens.com/2009/04/fastest-screen-capture-using-c-vista-vs-win7/
结果是最新版本的Win7中的.net包装与原生的win32 API一样快。 我从来没有尝试DirectX或其他选项。 .net包装速度足够我的目的。 我听说,访问视频驱动程序(如VNC)是最快的。 我没有任何支持,但似乎是合理的。
短发