C# 有没有一种方法可以;计划;额外的显示器?

C# 有没有一种方法可以;计划;额外的显示器?,c#,windows-8,C#,Windows 8,有没有办法在代码中模拟/模拟显示,以便windows将其识别为额外屏幕?这是一种如何将某些内容渲染到屏幕外渲染目标,但使其成为供windows使用的屏幕外显示设备的方法 更可取的是,它应该呈现为屏幕外的RT,然后我可以将其流式传输到平板电脑上的应用程序,并让我的应用程序将触摸输入流式传输回windows使用 这实际上就像一个远程管理工具,但远程客户端将有自己的屏幕,而不是控制一个现有屏幕(或桌面被锁定,就像远程桌面那样)。听起来有点像终端服务,不过这更适合于多个用户,每个用户都有自己的显示器。这

有没有办法在代码中模拟/模拟显示,以便windows将其识别为额外屏幕?这是一种如何将某些内容渲染到屏幕外渲染目标,但使其成为供windows使用的屏幕外显示设备的方法

更可取的是,它应该呈现为屏幕外的RT,然后我可以将其流式传输到平板电脑上的应用程序,并让我的应用程序将触摸输入流式传输回windows使用


这实际上就像一个远程管理工具,但远程客户端将有自己的屏幕,而不是控制一个现有屏幕(或桌面被锁定,就像远程桌面那样)。

听起来有点像终端服务,不过这更适合于多个用户,每个用户都有自己的显示器。这种技术将允许头像/少数派报告类型的“屏幕投掷”,不过……我的想法是将平板电脑作为台式电脑上的主显示器运行,这样我就可以使用它的启动屏幕。如果它能够运行一些metro应用程序,我也不会抱怨:P Edit;是的,这对XDSCOPE的回答来说是一个很酷的用法:不。答案是:当你制作显示驱动程序并让Windows认为它们是附加的时,这是有可能的,但是这超出了C++。但是,如果这涉及到改变我的图形设备的驱动程序,我想我会大吃一惊:P应该有一种方法,因为当你使用远程桌面时,windows真的会这样做吗?或者我误解了它的工作原理了吗?当然,RD在服务器SKU上运行时不会锁定桌面-这可能意味着这是可能的,但您会遇到许可问题。