kanzi app 、第三方app。2個app窗口進行融合,如下圖所示:黑色的是kanzi應用,透過去的是地圖導航視頻。
做法如下:
1, Kanzi studio中設置挖洞的mask,讓ui工程師提供挖洞背景圖片即可,挖一個透明的洞,洞的形狀可以是任意形狀,透過洞可以看到下面的第三方窗口。
2,使用api來設置窗口的層級,kanzi設置爲頂層,在QNX系統下的嵌入式板子,可以更改Pipeline屬性,kanzi app pipeline =2,map app pipeline = 1。
3, 添加kanzi screen 的屬性,避免在融合區域疊加文本出現殘影,讓kanzi在每幀渲染之後進行清屏操作。