如何在 Gtk+ 中使用 Cairo 进行离屏绘图?
我正在尝试在开罗图像上下文中进行绘画工作。有没有办法在暴露事件时将图像上下文的内容加载到开罗上下文?
例如,我想根据绘图区域上的光标移动绘制一系列点,如果我想保留所有点,我应该使用离屏缓冲区,所以我使用图像上下文,但我找不到方法在暴露事件上将其绘制到开罗上下文...
有什么解决方案吗?
I'm trying to do my drawing stuff in an Cairo Image Context. Is there a way to load the content of the Image context to a Cairo Context on expose event?
For example I want to draw a series of dots based on cursor movements over a drawing area, If I want to keep all the dots I should use an off-screen buffer, so I use an Image Context, but I cannot find a way to draw it to the Cairo Context on expose event...
any solution?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我自己找到了解决方案!
这里是:
I found the solution myself!
here it is: