2
我想在Windows上捕獲桌面屏幕圖像。Windows上的快速桌面屏幕捕獲
我知道C++中的CreateCompatibleDC和CreateCompatibleBitmap ...函數,但它很慢。我需要一種更快速的方法,可以實現適合實時更新的屏幕截圖。例如,在Linux中,我可以使用Xlib函數。 Windows中是否有類似的高速或系統級屏幕蓋帽功能?
我想在Windows上捕獲桌面屏幕圖像。Windows上的快速桌面屏幕捕獲
我知道C++中的CreateCompatibleDC和CreateCompatibleBitmap ...函數,但它很慢。我需要一種更快速的方法,可以實現適合實時更新的屏幕截圖。例如,在Linux中,我可以使用Xlib函數。 Windows中是否有類似的高速或系統級屏幕蓋帽功能?
對於Windows 8(及以後)有原生API:Desktop Duplication API
對於Windows 7(或更早),你可以考慮使用鏡像驅動程序。例如,the DFMirage driver
桌面重複API是否在登錄提示符和鎖定屏幕上工作? – tunafish24 2015-09-03 00:42:58