VC截屏的一些实现方法

来源:互联网 发布:恐怖小说推荐知乎 编辑:程序博客网 时间:2024/04/30 09:47

详细可参考,还有代码下载

http://www.codeproject.com/KB/dialog/screencap.aspx

(1)GDI方法:实现容易,效率不高  

(2)DirectX方式:比GDI效率高。

(3)采用WMEncoder直供的SDK,可以直接生成WMV/ASF格式,可以直接捕捉鼠标光标,高效、简便,不过得安装WMEncoder。

在DirectShow的Graphedt中也可以看到一个Screen Capture filter,就是WMEncoder提供的一个Filter,不过还不能直接使用。