Windows 10驱动开发入门(五):创建虚拟显示器 Indirect Display驱动开发
生活随笔
收集整理的這篇文章主要介紹了
Windows 10驱动开发入门(五):创建虚拟显示器 Indirect Display驱动开发
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
在開發(fā)或者辦公中,越大的屏幕看起來就顯示越舒服了,通常我們的做法是有兩塊屏幕,這樣顯示的內(nèi)容就變多了,可以很容易提高辦公的效率。
在設(shè)置中顯示中,如果我們有兩塊屏幕,在顯示器中自然的會(huì)出現(xiàn)兩個(gè),在其中可以對兩塊屏幕進(jìn)行相應(yīng)的設(shè)置。
在這個(gè)驅(qū)動(dòng)中,我們要解決的問題是,我們沒有物理的第二塊屏幕,我們通過驅(qū)動(dòng)的方式,虛擬出第二屏幕出來,只要我們得到第二屏幕的數(shù)據(jù),我們很容易可以把屏幕數(shù)據(jù)流投影到想投的地方。
關(guān)于虛擬屏幕,微軟也有相應(yīng)的demo。關(guān)于 Indirect Display的微軟demo,可以去相應(yīng)的地方找到文檔,這里幾個(gè)比較重要的github項(xiàng)目如下:
VirtualDisplay
ScreenExpander
以ScreenExpander為例,安裝完驅(qū)動(dòng)后,打開ConsoleDriverApplication,按n開啟一個(gè)虛擬顯示器。
用WpfTesting
總結(jié)
以上是生活随笔為你收集整理的Windows 10驱动开发入门(五):创建虚拟显示器 Indirect Display驱动开发的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 设计模式之建造者模式(Builder)
- 下一篇: 视频专辑:Servlet视频教程