一、需求描述:
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
四、能進行遠程調試,有關鍵點能進行講清楚原理