Windows:是否*可以*创建(虚拟)视频卡驱动程序?

时间:2010-09-20 13:43:34

标签: windows virtualization wdk

我想创建一个虚拟监视器。这将起作用的方式是虚拟监视器将出现在我桌面上的窗口中。据Windows知道,它只是另一台显示器。

在我看来,作为一个实际问题,它必须作为视频卡驱动程序完成(即,不是视频通过电线连接到LCD面板,它将进入桌面上的另一个窗口)。

我所描述的声音在技术上是否可能可能? (从DDK的角度来看)

注意:我无法使用虚拟PC,因为没有虚拟PC具有足够高的分辨率以满足我的需求。也因为它不是我要求的。

  

注意:我的理由不重要,但我可以提出一些建议:

     

4 个答案:

答案 0 :(得分:5)

我认为这绝对是可能的,因为这是虚拟化工具为其客户实用程序所做的事情,但我无法详细告诉您。我建议查看VirtualBox来宾驱动程序代码作为起点:    http://www.virtualbox.org/browser/trunk/src/VBox/Additions/WINNT/Graphics

(据我所知,这是根据GPL发布的。)

答案 1 :(得分:2)

绝对可以,例如看UltraVNC镜像驱动程序。但我不知道任何使源代码可用的虚拟视频驱动程序。

答案 2 :(得分:0)

不了解Windows,但对于X(Linux),有Xvfb(X虚拟帧缓冲区),这是非常有用的。

答案 3 :(得分:0)

我一直在寻找类似的东西,我找到了一个很好的解决方案:spacedesk。您可以在此处下载:http://spacedesk.ph/ 在Windows中,它会安装一个额外的监视器,您可以在浏览器或查看器中打开它。享受!