gpt4 book ai didi

c - 仅使用 X11 lib 在 C 中截取窗口的屏幕截图

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:51:45 25 4
gpt4 key购买 nike

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

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

最佳答案

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

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

关于c - 仅使用 X11 lib 在 C 中截取窗口的屏幕截图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30673015/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com