本文介绍了将Gnash嵌入到PyGame中?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
有没有一种方法可以在PyGame应用程序中使用Gnash渲染器来显示Flash应用程序(我不反对Adobe的渲染器,但不愿意使用它)?
解决方案
Gnash是否允许绘制到SDL_Surface?如果是这样,Pygame有一个C API,可以将这些粘在一起。如果不是最好的选择,那么Pygame的命令。这将把一块原始数据作为图像进行整合。你仍然需要一些从Gnash获取指针到Python代码的方法。
Is there a way to display flash applications using Gnash renderer (I'm not averse to Adobe's renderer but would prefer not to use it) in a PyGame application?
解决方案
Does Gnash allow drawing to an SDL_Surface? If so, Pygame has a C API that would make gluing these together easy. If not your best bet will be Pygame's frombuffer command. This will interepret a raw block of data as an image. You'll still need some way of getting that pointer from Gnash to your Python code.
这篇关于将Gnash嵌入到PyGame中?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!