#鸿蒙通关秘籍#如何实现XComponent组件中的EGL/OpenGLES渲染?

HarmonyOS
2天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
温柔余生

通过设置XComponent组件的类型为“surface”,并在ArkTS侧加载,在Native侧使用Napi模块完成初始化,解析NativeXComponent实例,注册回调事件如OnSurfaceCreatedCB,然后在窗口句柄中创建EGL/OpenGLES环境,开始具体渲染过程。以下是关键代码: bash XComponent({ id: 'xcomponentId1', type: 'surface', libraryname: 'nativerender' }) .onLoad((context) => {}) .onDestroy(() => {})

分享
微博
QQ
微信
回复
2天前
相关问题
使用Native、XComponentEGL绘制图形
960浏览 • 1回复 待解决