【发布时间】:2015-06-05 18:02:54
【问题描述】:
我在 Linux 上使用 X11 用 C 编写光线追踪器引擎。我想添加截图功能,但我不能使用标准 X11 以外的任何其他库。
有没有一种“简单”的方法可以做到这一点,还是我必须自己根据我拥有的像素创建一个 bmp 文件?
【问题讨论】:
标签: c linux screenshot x11
我在 Linux 上使用 X11 用 C 编写光线追踪器引擎。我想添加截图功能,但我不能使用标准 X11 以外的任何其他库。
有没有一种“简单”的方法可以做到这一点,还是我必须自己根据我拥有的像素创建一个 bmp 文件?
【问题讨论】:
标签: c linux screenshot x11
您必须手动获取所有像素的颜色值,然后将其转换为您选择的格式。 AFAIK,没有“简单”的方法可以做到这一点。
你可以在这里查看这个问题:How do take a screenshot correctly with xlib?
【讨论】: