【问题标题】:Taking a screenshot of a window in C using only the X11 lib仅使用 X11 库在 C 中截取窗口的屏幕截图
【发布时间】:2015-06-05 18:02:54
【问题描述】:

我在 Linux 上使用 X11 用 C 编写光线追踪器引擎。我想添加截图功能,但我不能使用标准 X11 以外的任何其他库。

有没有一种“简单”的方法可以做到这一点,还是我必须自己根据我拥有的像素创建一个 bmp 文件?

【问题讨论】:

    标签: c linux screenshot x11


    【解决方案1】:

    您必须手动获取所有像素的颜色值,然后将其转换为您选择的格式。 AFAIK,没有“简单”的方法可以做到这一点。

    你可以在这里查看这个问题:How do take a screenshot correctly with xlib?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-01-03
      相关资源
      最近更新 更多