ArkTS声明式开发范式现在支持了WebGL吗?

需要实现ArkTS声明式开发范式下,渲染YUV数据,本来计划使用WebGL,看官方文档,WebGL暂时只支持兼容JS的类Web开发范式,想知道ArkTS声明式开发范式下如何实现。另外,看文档可以使用XComponent + NativeWindow的方式,在so层通过C/C调用标准的OpenGL ES实现YUV数据渲染,但NativeWindow需要使用C/C预览实现,ArkTS直接调用OpenGL ES实现YUV数据渲染如何实现?

HarmonyOS
2024-09-23 14:19:05
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
put_get

目前实现不了ArkTS直接调用OpenGL ES实现YUV数据渲染。因为OpenGL ES本身就是C的,提供Xcomponent就是给开发者提供能用C接口调用gl的方法,可以参考文档(自定义绘制 (XComponent))实现YUV数据渲染

参考链接:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/arkts-common-components-xcomponent-V5

分享
微博
QQ
微信
回复
2024-09-23 18:21:06
相关问题
鸿蒙对渲染WebGL支持目前怎么样
2379浏览 • 1回复 待解决
有谁知道ArkTS支持跳转
1768浏览 • 1回复 待解决
HarmonyOS现在支持震动反馈
340浏览 • 1回复 待解决
ts 声明开发不能使用js的getApp()
4377浏览 • 1回复 待解决
现在devecostudio能用虚拟手机开发
6028浏览 • 1回复 待解决
ArkTS语言支持语音识别?
994浏览 • 1回复 待解决
ArkUI的两大开发范式的区别是什么?
384浏览 • 1回复 待解决
ArkTS声明变量时public的作用
2300浏览 • 1回复 待解决
HarmonyOS ArkTS会不会支持多线程开发
3338浏览 • 2回复 待解决
HarmonyOS支持其他开发
13837浏览 • 4回复 待解决