Android下SDL窗口嵌入问题

来源:7-3 SDL窗口渲染

qq_千里飘雪_0

2018-09-29

怎么通过Android JNI 把SDL_CreateWindow()函数创建的窗口在Android布局下显示,或者SDL能否渲染Android下的SurfaceView、TextureView?

写回答

1回答

李超

2018-09-29

在Android端一般的做法是在应用层首先创建好一个view.这个view 可以是surfaceview,glserfaceview或textsurface.创建好view 后,把它当作参数传到jni 层。jni 层收到这个view后,把它与native 创建的窗口绑定到一起,此时,在jni 层对窗口的渲染,最终就会就在android 上现实出来。为了提高效率,还可以使用GPU 加速对窗口的渲染。

上面这些知识是我们第九章中的内容,而对于GPU 这块的知识是另外一个主题了,在后面的课程中在做规划。

0
1
qq_千里飘雪_0
非常感谢!
2018-09-30
共1条回复

经典再升级-FFmpeg5.0核心技术精讲,打造音视频播放器

学好FFmpeg核心技术,做高效,高薪,有竞争力的音视频工程师

2732 学习 · 814 问题

查看课程