undefined reference to 'kanzi::Surface::getGPUMemoryUsageOverride() const'
D:\kz\328\testprojects\test\Application\platforms\android\lib/libMediaPlayerPlugin_component.a(videoplayer.o):videoplayer.cpp:function vtable for Vide
oTexture: error: undefined reference to 'kanzi::Surface::getGPUMemoryUsageOverride() const'
collect2.exe: error: ld returned 1 exit status
上述问题产生的原因是在kanzi 3.2.8 下编译kanzi 3.2.5 的plugin 的库,plugin的库是3.2.5编译的,需要在kanzi 3.2.5 下编译
Related Articles
是否支持同一个Surface内的多窗口叠加?Kanzi 是否能多个物理 Surface 同时渲染?
一个 kanzi 程序目前只有一个 OpenGL ES Surface,但是 kanzi 内部统一了 2d 和 3d,提供2d 和 3d 混合图层显示,多个 OpenGL ES surface 可以通过多个 kanzi app 来叠加混合显示,比如 kanzi 支持 wayland 窗口,就可以使用 wayland 的 api 把多个 kanzi 窗口叠加。 一个 kanzi 程序多个 OpenGL ES surface 的功能目前正在开发中,会在今年年底左右推出此功能。
Kanzi 是否可以独立开展 logic 功能设计?是否跟 matlab/smulink、 C++ 有接口?
Kanzi 目前主要提供 HMI 解决方案,帮助用户快速实现高质量的产品原型,拥有 C++接口,支持插件扩展,用户可以构建支持 matlab/smulink 这样的第三方系统,也可以使用插件来支持导入相关模块。 我们正在开发中的 kanzi logic 就是在 Kanzi 设计工具的基础上提供快速logic 设计,轻松实现 logic 和 HMI 的对接。目前已发布,并在不断完善。
windows上透明窗体效果设置
在windows上进行透明窗体的设置主要的原理是使用 DwmEnableBlurBehindWindow(hWnd, &bb); 来将hWnd 设置为透明的,然后在kanzi studio中将rootpage的 background brush 设置为colorbrush(0,0,0,0),再增加blend mode 设置为opaque,注意要想在win7 上使用,必须要把win7的主题模式设置为Aero 模式的主题,才可以看到透明效果。 怿星网盘下载链接如下: ...
Kanzi Application的结构图
Kanzi application 包含 kanzi engine , opengl ,以及 kzb。
loading ui failed,last error: E_VALIDATION_REGISTRATION_FAIL
解决办法: QNX graphics_monitor at its startup initializes itself (QGMS_INIT) then reads and validates qgms.conf (QGMS_READINGCONFIG) and if it is correct it goes to QGMS_OPERATIONAL state. In your case it switches to its Design Safe State (QGMS_IN_DSS). ...