【问题标题】:Can the full image of an X11 window be grab using the window id with the window is covered by another可以使用窗口 id 抓取 X11 窗口的完整图像,并且该窗口被另一个窗口覆盖
【发布时间】:2016-07-08 21:11:02
【问题描述】:

我想使用 X11 窗口的窗口 ID 来捕获图像。 但是当窗口(WinA)被另一个窗口(WinB)覆盖时它会失败,我捕获的图像由部分WinA和WinB组合,就像我在屏幕上看到的那样。 有什么方法可以忽略窗口的覆盖,这样无论窗口是否被覆盖,我都可以得到完整的图像。 也许设置WinA的一些属性? 谢谢。

【问题讨论】:

    标签: x11


    【解决方案1】:

    精美手册:

    如果窗口有后备存储,则为被非劣质窗口遮挡的窗口区域返回后备存储内容。如果窗口没有 backing-store,则这些隐藏区域的返回内容是未定义的。

    所以你需要设置BackingStore窗口属性。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-05-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多