说明:收录全文最新的团体标准 提供单次或批量下载
文库搜索
切换导航
文件分类
频道
仅15元无限下载
联系我们
问题反馈
文件分类
仅15元无限下载
联系我们
问题反馈
批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211276051.8 (22)申请日 2022.10.18 (66)本国优先权数据 202211161071.0 202 2.09.22 CN (71)申请人 北京正负无限科技有限公司 地址 100015 北京市朝阳区酒仙桥路13号 148号楼3层320号 (72)发明人 王晓辰 侯清辰 石孟欧 杨行 陈昊芝 (74)专利代理 机构 北京市立方律师事务所 11330 专利代理师 张筱宁 (51)Int.Cl. G06T 17/00(2006.01) G06T 15/00(2011.01)G06F 9/451(2018.01) (54)发明名称 窗口展示方法、 装置、 电子设备及存 储介质 (57)摘要 本申请实施例提供了一种三维虚拟场景中 窗口展示方法、 装置、 电子设备及计算机可读存 储介质, 涉及计算机技术领域。 该方法包括: 渲染 三维虚拟场景并生成至少一个待展示窗口的二 维纹理信息, 每个窗口用于展示一个应用程序的 操作界面; 获取每个待展示窗口对应的启动参 数, 根据每个待展示窗口对应的启动参数, 生成 渲染结果并将所述渲染结果存储至图形缓存区, 所述渲染结果为相应应用程序的操作界面; 从所 述图形缓存区获得所述渲染结果, 并结合所述二 维纹理信息生成所述窗口, 将所述窗口展示在所 述三维虚拟场景中。 本申请实施例实现了节省 CPU运算资源以及总线带宽, 可同时支持10个以 上应用程序的窗口的展示, 并且还 可实现窗口在 三维虚拟场景中自由移动。 权利要求书2页 说明书10页 附图3页 CN 115546410 A 2022.12.30 CN 115546410 A 1.一种三维虚拟场景中窗口展示方法, 其特 征在于, 包括: 渲染三维虚拟场景并生成至少一个待展示 窗口的二维纹理信 息, 每个窗口用于展示一 个应用程序的操作界面; 获取每个待展示窗口对应的启动参数, 根据每个待展示窗口对应的启动参数, 生成渲 染结果并将所述 渲染结果存 储至图形缓存区, 所述 渲染结果 为相应应用程序的操作界面; 从所述图形缓存区获得所述渲染结果, 并结合所述二维纹理信息生成所述窗口, 将所 述窗口展示在所述 三维虚拟场景中。 2.根据权利要求1所述的方法, 其特征在于, 所述启动参数预先存储在三维渲染引擎 中, 所述三 维渲染引擎用于渲染所述三 维虚拟场景并生成至少一个待展示窗口的二 维纹理 信息; 所述获取每 个待展示窗口对应的启动参数, 之前包括: 创建与各待展示 窗口一一对应的虚拟显示组件, 所述虚拟显示组件用于根据待展示 窗 口对应的启动参数, 生成渲染结果并将所述 渲染结果存 储至图形缓存区; 所述获取每 个待展示窗口对应的启动参数, 包括: 通过所述三维渲染引擎调用预设的窗口启动接口, 将各启动 参数传递至相应的虚拟显 示组件。 3.根据权利要求2所述的方法, 其特征在于, 所述创建与 各待展示 窗口一一对应的虚拟 显示组件, 还 包括: 创建与每 个虚拟显示组件绑定的图片读取组件; 所述从所述图形缓存区获得 所述渲染结果, 包括: 通过所述图片读取组件监 听所述虚拟显示组件的渲染进度, 当确定所述虚拟显示组件 将渲染结果存储至图形缓存区, 所述图片读取组件从所述图形缓存区回调 所述渲染结果, 并发送至原生 渲染模块; 其中, 所述原生渲染模块用于根据获得的渲染结果以及所述二维纹理信 息生成所述 窗 口, 将所述窗口展示在所述 三维虚拟场景中。 4.根据权利要求3所述的方法, 其特征在于, 所述三维渲染引擎生成至少一个待展示 窗 口的二维纹理信息, 之后还包括: 将所述二 维纹理信息的句柄传递至所述原 生渲染模块, 以 使得所述原生 渲染模块 根据所述句柄获得 所述二维纹理信息。 5.根据权利要求3或4所述的方法, 其特征在于, 所述将所述窗口展示在所述三维虚拟 场景中, 之后还 包括: 响应于针对所述三维虚拟场景中的目标窗口的输入事件, 由所述三维渲染引擎将所述 输入事件发送至原生事 件模块; 通过所述原生事件模块将所述输入事件通过原生的事件注入机制, 传递给所述目标窗 口对应的虚拟显示组件, 以使得 所述虚拟显示组件根据所述输入 事件更新渲染结果。 6.根据权利要求1 ‑5任意一项所述的方法, 其特征在于, 所述将所述窗口展示在所述三 维虚拟场景中, 之后还 包括: 响应于唤起输入法面板的请求, 由预先定义的输入法服务通过预先定义的中转服务, 指示所述 三维渲染引擎在所述 三维虚拟场景中展示预 先创建的自定义键盘; 响应于针对所述自定义键盘的操作, 由所述三维渲染引擎将操作输入的键值信 息通过 所述中转 服务发送至所述输入法服 务。权 利 要 求 书 1/2 页 2 CN 115546410 A 27.根据权利要求6所述的方法, 其特征在于, 所述响应于唤起输入法面板的请求, 之前 还包括: 通过跨进程通信技术建立所述中转服务与 所述输入法服务的连接, 以及所述中转服务 与所述三维渲染引擎的连接 。 8.一种三维虚拟场景中窗口展示装置, 其特 征在于, 包括: 纹理生成模块, 用于渲染三维虚拟场景并生成至少一个待展示窗口的二维纹理信息, 每个窗口用于展示 一个应用程序的操作界面; 渲染结果生成模块, 用于获取每个待展示窗口对应的启动参数, 根据每个待展示窗口 对应的启动参数, 生成渲染结果并将所述渲染结果存储至图形缓存区, 所述渲染结果为相 应应用程序的操作界面; 窗口展示模块, 用于从所述图形缓存区获得所述渲染结果, 并结合所述二维纹理信息 生成所述窗口, 将所述窗口展示在所述 三维虚拟场景中。 9.一种电子设备, 包括存储器、 处理器及存储在存储器上的计算机程序, 其特征在于, 所述处理器执行所述计算机程序以实现权利要求 1‑7任一项所述三维虚拟场景中窗口展示 方法的步骤。 10.一种计算机可读存储介质, 其上存储有计算机程序, 其特征在于, 所述计算机程序 被处理器执行时实现权利要求1 ‑7任一项所述的三维虚拟场景中窗口展示方法的步骤。权 利 要 求 书 2/2 页 3 CN 115546410 A 3
专利 窗口展示方法、装置、电子设备及存储介质
文档预览
中文文档
16 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
赞助2.5元下载(无需注册)
温馨提示:本文档共16页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
下载文档到电脑,方便使用
赞助2.5元下载
本文档由 人生无常 于
2024-03-18 11:36:24
上传分享
举报
下载
原文档
(573.6 KB)
分享
友情链接
GB-T 17116.3-2018 管道支吊架 第3部分:中间连接件和建筑结构连接件.pdf
GB-T 27000-2023 合格评定 词汇和通用原则.pdf
GB-T 39477-2020 信息安全技术 政务信息共享 数据安全技术要求.pdf
DB22-T 2054.1-2014 牛养殖保险查勘定损技术规范 第1部分:奶牛 吉林省.pdf
GB/T 29244-2012 信息安全技术 办公设备基本安全要求.pdf
GB/T 38877-2020 电工钢带(片)绝缘涂层.pdf
GB-T 34336-2017 纳米孔气凝胶复合绝热制品.pdf
绿盟 IoT机顶盒恶意软件应急处置手册.pdf
GB-T 42409-2023 物联网 电子价签系统 总体要求.pdf
HB 8574-2020 民用飞机机载嵌入式操作系统应用集成验证要求.pdf
GB-T 41798-2022 智能网联汽车 自动驾驶功能场地试验方法及要求.pdf
DB11-T 1372-2016 自然灾害和事故灾难类预警信息发布流程 北京市.pdf
DB12-T 905-2019 地源热泵系统节能减排绩效评价方法 天津市.pdf
GB-T 16264.8-2005 信息技术 开放系统互连 目录 第8部分 公钥和属性证书框架.pdf
DB37-T 1498—2022 数据中心服务器虚拟化节能技术规程 山东省.pdf
TTAF 151—2023 移动应用分发平台APP个人信息保护自动化检测实施指南.pdf
DB11-T 1652-2019 空气源热泵节能监测 北京市.pdf
GB-T 13093-2023 饲料中细菌总数的测定.pdf
T-CAPE 11002—2019 铁路工程施工质量安全信息化监控系统规范.pdf
电信研究院 游耀东 DevSecOps在云网融合环境下的实践 2021.pdf
1
/
3
16
评价文档
赞助2.5元 点击下载(573.6 KB)
回到顶部
×
微信扫码支付
2.5
元 自动下载
官方客服微信:siduwenku
支付 完成后 如未跳转 点击这里 下载
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们
微信(点击查看客服)
,我们将及时删除相关资源。