一、需求描述:
1.将几何校正和边缘融合的功能应用到桌面融合功能当中去,融合软件屏幕的显示与计算机桌面显示的画面完全同步一致,在计算机上的操作也是在打屏幕上都能同步反应出来。
2.该功能需要适配windows7/windows8/windows10。
3.编写出来的功能需要适配N卡、A卡、集成显卡。
4.达到的效果:播放视频、图片,文件等多个投影仪画面重叠处无亮带, 色彩均匀。播放视频不卡顿。
5.适配好电脑后,文件,视屏、图片可以任意拖拽。
6.一是采用HOOK DWM程序进行编写,二是使用N卡提供的API接口,进行适配接口。三是使用A卡提供的接口。
7.方案二采用windows驱动来做,通过获取到桌面数据,将桌面数据传入到GPU里去。
二、相关技术
1.要求熟练C++,WDDM框架 ,opengl或vulkan或dirctX;
2.熟悉windows,能DWM进行编写
三、参考功能
https://v.youku.com/v_show/id_XMzAwODAxNDYw.html?spm=a2hbt.13141534.app.5~5!2~5!2~5~5~5!2~5~5!2~5!2~5!2~5~5~A
四、能进行远程调试,有关键点能进行讲清楚原理