ArkTS声明式开发范式现在支持了WebGL吗?-鸿蒙开发者社区-51CTO.COM

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支持目前怎么样
2374浏览 • 1回复 待解决
有谁知道ArkTS支持跳转
1768浏览 • 1回复 待解决
ts 声明开发不能使用js的getApp()
4357浏览 • 1回复 待解决
HarmonyOS现在支持震动反馈
328浏览 • 1回复 待解决
现在devecostudio能用虚拟手机开发
6027浏览 • 1回复 待解决
ArkTS语言支持语音识别?
989浏览 • 1回复 待解决
HarmonyOS ArkTS会不会支持多线程开发
2443浏览 • 2回复 待解决
ArkTS声明变量时public的作用
2285浏览 • 1回复 待解决
HarmonyOS应用开发 支持C++
17767浏览 • 1回复 待解决