摘要
本申请公开了一种基于DirectX的透明窗口交互方法、系统、设备及存储介质,所述方法包括:集成DirectX API与DComp API;检测操作环境,结合检测的操作环境选择使用DirectX11或DirectX12;初始化API;创建透明窗口;利用DirectX11或DirectX12 API完成透明窗口展示内容的渲染,并结合UE多通道渲染技术对于不同的渲染任务并行处理;同步利用DComp API完成透明窗口展示内容的透明度调整;自定义混合模型处理基于DComp与UE的多通道透明合成渲染;采用HOOK技术截获鼠标交互事件并调用鼠标交互事件判断函数,判断是否进行穿透处理并根据判断结果对应执行穿透处理,并利用底层操作系统完成实时交互。本申请能够实现保留高质量渲染内容的同时,使鼠标事件穿透至桌面底层,提升沉浸感与交互流畅度。
技术关键词
窗口交互方法
渲染技术
HOOK技术
底层操作系统
多通道
窗口管理器
鼠标
数据传输需求
透明度
性能分析技术
可读存储介质
DMA技术
环境检测模块
计算机设备
机器学习算法
标识符
策略
集成模块
系统为您推荐了相关专利信息
多模态医学图像
特征提取模块
卷积特征
融合特征
多层次特征提取
透镜阵列
近眼显示装置
相机
注视点
光场显示技术