首页 > 编程知识 正文

win10 无线显示器,win10显示器超出范围

时间:2023-05-03 12:39:28 阅读:17168 作者:4320

2017.7.7

最近,要进行虚拟化,必须将显示器虚拟化到虚拟机中。 我使用的虚拟机是窗口S10,虚拟机包含透明显卡(可以视为物理显卡)。 我尝试了几种方法。 例如,创建虚拟的WDDM图形驱动程序并将显示器连接到图形驱动程序。 此方法有效,可以虚拟化显示器,但使用渲染引擎在虚拟显示器上渲染数据

因此,我阅读了MSDN上的WDDM开发文档,找到了Indirect display driver开发框架。 符合我的要求。 它似乎是微软2016年底推出的框架,比较新,除了微软自己以外什么开发资料都找不到,即使开发中有问题也只能自己一点一点地尝试,很痛苦。 微软提供的资料如下

开发文档: https://docs.Microsoft.com/zh-cn/windows-hardware/drivers/display/indirect-display-driver-modere

如果在开发过程中遇到了一些问题,需要注意的是:

)1)该驱动程序为用户模式驱动,如果想将图像数据传输到底层硬件,则需要传输到内核模式驱动,在内核模式驱动下与硬件进行交互。

)2)此驱动程序不能作为虚拟驱动程序存在。 必须安装在设备上。 如果不安装,IddCxAdapterInitAsync函数将返回失败。

)3)这个驱动程序似乎只能安装在usb设备上。 我以前试图安装在PCI设备上。 系统中出现虚拟显示器,但使用该显示器时,“桌面窗口管理器”

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。