【问题标题】:Fastest way to capture what's on the screen in C用 C 语言捕捉屏幕上内容的最快方法
【发布时间】:2013-07-31 01:01:00
【问题描述】:

我的目标是编写一个能以有效方式捕获屏幕的程序。 稍微扭曲一下,屏幕将不会被保存。我的程序会对其进行各种检查(某些区域的像素颜色......等等)。

该程序将在 Windows 中运行,并且需要每秒拍摄(和分析)尽可能多的屏幕截图,并且不会在游戏中使用。 (这意味着我需要整个屏幕,比如按 prntscreen。如果在全屏游戏中失败也没有问题。)

欢迎所有建议,我很乐意分享任何遗漏的细节。

编辑 正如我在评论中所写的那样,为了存储目的而捕获屏幕非常常见且很容易找到。 我要求确保不要错过任何捕获屏幕而不存储它的方法。 程序将查看屏幕,做出决定然后快速进入下一帧。

【问题讨论】:

标签: c windows screenshot


【解决方案1】:

也许看看SDL

一个 guick 谷歌返回了这个 SDL 的截图代码:http://lists.libsdl.org/pipermail/sdl-libsdl.org/2000-August/011387.html

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-07-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-07-12
    • 1970-01-01
    • 2013-11-02
    相关资源
    最近更新 更多