2014-10-28 69 views
2

我想在Windows上捕獲桌面屏幕圖像。Windows上的快速桌面屏幕捕獲

我知道C++中的CreateCompatibleDC和CreateCompatibleBitmap ...函數,但它很慢。我需要一種更快速的方法,可以實現適合實時更新的屏幕截圖。例如,在Linux中,我可以使用Xlib函數。 Windows中是否有類似的高速或系統級屏幕蓋帽功能?

回答

4

對於Windows 8(及以後)有原生API:Desktop Duplication API

對於Windows 7(或更早),你可以考慮使用鏡像驅動程序。例如,the DFMirage driver

+0

桌面重複API是否在登錄提示符和鎖定屏幕上工作? – tunafish24 2015-09-03 00:42:58