0

我想捕获当前显示在 Windows pc 屏幕上的帧,而不管显示为位图或图像文件或类似文件的内容。

到目前为止,我使用的是 Java 机器人 API 和一些 C++ api,但是它只能捕获桌面和窗口等,但无法捕获使用视频或 DirectX 游戏等覆盖绘制的任何内容。

在视频播放时捕获会返回视频区域为黑色的图像,而在游戏中则返回桌面图像,因为游戏未运行!

是否有任何标准方法可以捕获屏幕上的所有内容(例如在 frap 中等)?

或者我需要为每个显卡制作一个自定义驱动程序(不可能)

4

1 回答 1

0

以下是从 Java 中截取屏幕截图的代码:http: //www.codinguide.com/2010/04/capture-screen-shot-from-java.html

希望有帮助。

于 2013-04-25T09:20:55.393 回答