如何调整与XLIB一个像素图?(How to resize a pixmap with XLib?)

2019-09-22 01:15发布

我使用的是像素图作为一个窗口的备份,以便在公开事件,以恢复它。 当窗口大小,我必须调整备份像素图?

如果是这样,什么是最好的方法是什么? 创建新的尺寸新的像素图?

Answer 1:

是的,你是对的。

如果窗口调整为更小的尺寸,你只需将它夹。

如果窗口是更大您再次分配给新的大小。

我的建议也将看

  • XCB这在目前替代的xlib
  • xshm更快的性能功能
  • XRENDER / 开罗 / 杂乱 ,可能做你想做什么就


文章来源: How to resize a pixmap with XLib?
标签: c linux xlib