我想使用其窗口ID捕获X11窗口的图像。 但是当窗口(WinA)被另一个窗口(WinB)覆盖时它失败了,我捕获的图像由部分WinA和WinB组合,就像我在屏幕上看到的那样。 是否有任何方法可以忽略窗口的覆盖范围,这样无论窗口是否覆盖,我都可以获得完整的图像。 也许设置一些WinA的属性? 感谢。
答案 0 :(得分:0)
精美的手册:
如果窗口具有后备存储,则会返回窗口中被非下级窗口遮挡的区域的后备存储内容。如果窗口没有后备存储,则此类模糊区域的返回内容未定义。
因此您需要设置BackingStore窗口属性。