2016-07-30 95 views
1

現在我正在處理一些Xlib編程,並希望經常高效地截取屏幕截圖。帶預分配內存緩衝區的XGetImage

看起來XGetImage內部爲圖像分配內存緩衝區。 我想使用預先分配的內存緩衝區,以避免大量的內存分配。有沒有辦法做到這一點?

回答

2

您應該使用XGetSubImage它與以前定義的XImage一起使用,這樣您可以重新使用該圖像。

+0

[XGetSubImage](https://tronche.com/gui/x/xlib/graphics/XGetSubImage.html)使用'dest_image'。 – akakatak