Windows远程桌面开发之九-虚拟显示器(Windows 10 Indirect Display 虚拟显示器驱动开发)[通俗易懂]

Windows远程桌面开发之九-虚拟显示器(Windows 10 Indirect Display 虚拟显示器驱动开发)[通俗易懂]byfanxiushu2019-06-24转载或引用请注明原始作者。这里与远程桌面关系不是太大,但这个部分是xdisp_virt远程控制程序的实现多显示器桌面扩展的子功能,因此也归为远程桌面开发一类。这篇文章与之前发布的…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

                                                                                   by fanxiushu 2019-06-24 转载或引用请注明原始作者。

这里与远程桌面关系不是太大,但这个部分是xdisp_virt远程控制程序的实现多显示器桌面扩展的子功能,因此也归为远程桌面开发一类。
这篇文章与之前发布的
https://blog.csdn.net/fanxiushu/article/details/82731673 
WIN7以上系统WDDM虚拟显卡开发(WDDM Filter/Hook Driver 显卡过滤驱动开发之一)
联系比较紧密,同样是为了实现虚拟显示器,扩展桌面,WDDM HOOK采用windows类似黑客的hook办法。
由于没有一个通用和统一的接口。WDDM版本也多,显卡的种类也多。
要保证在大部分显卡上正常工作,几乎得去各类显卡上测试一遍,才能保证WDDM HOOK尽可能的正常使用。
由于我没这么多显卡来测试,也懒得去做测试,因此也就只匹配测试了自己使用的WIN7电脑的显卡。
而到了Windows 10 1607版本之后,微软提供了Indirect Display Driver的模型来实现虚拟显示器的功能,
这样也就用不着再在WDDM HOOK上打主意了。这也是本文重点讲述的功能。

可是Windows 10 1607之前的版本要实现虚拟显示器,该怎么办呢?
除了 WDDM HOOK难道就没别的办法了吗?
就像“WIN7以上系统WDDM虚拟显卡开发”文章中所说的那样:一开始想到的是开发一个虚拟显卡驱动。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/171776.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • SpringBoot 单元测试指定运行环境「建议收藏」

    分享知识传递快乐1、通过修改配置文件指定运行环境在配置文件中直接指定运行环境spring:profiles:active:dev这种配置方式是全局的。2、通过启动类配置指定运行环境-Dspring.profiles.active=prod这种配置需要对每个测试方法都得去一一指定,可对同个测试类不同测试方法配置不同运行环境。配置方法:首先Run->EditConfigurations打开如下页面依次按照步骤操作并配置…

    2022年4月13日
    38
  • FindWindowEX的实例

    FindWindowEX的实例 FindWindowEX的实例  [日期:2004-12-24]  [来自:本站原创]函数功能:该函数获得一个窗口的句柄,该窗口的类名和窗口名与给定的字符串相匹配。这个函数查找子窗口,从排在给定的子窗口后面的下一个子窗口开始。在查找时不区分大小写。   函数原型:HWNDFindWindowEx(HWNDhwndParent,HWNDhwndChildAfter,LPCT

    2022年5月29日
    25
  • Tomcat频繁宕机的原因分析「建议收藏」

    Tomcat频繁宕机的原因分析「建议收藏」资源!没有完全释放,用完后要父NULL值;数据库连接顺序关闭;优化JAVA虚拟机加入相应的内存参数;TOMCAT在LINUX下不是很稳定;String类型使用,不符合规范;不要在数据库中获取大段文本;JAVA不推荐用String获取大量信息,造成内存溢出就是它;

    2022年7月23日
    21
  • 升级qq群一直显示服务器失败怎么回事啊,QQ群创建失败是怎么回事,QQ群创建失败原因是什么…

    升级qq群一直显示服务器失败怎么回事啊,QQ群创建失败是怎么回事,QQ群创建失败原因是什么…原标题:QQ群创建失败是怎么回事,QQ群创建失败原因是什么有些时候我们创建QQ群的时候会出现创建失败的情况,狠人朋友都不知道造成这种情况发生的原因和处理的方法。接下来,晖哥就和大家分享下造成QQ群创建失败的原因到底是什么?提示1:敏感字眼/输入不符合规范如果QQ群名称或者群简介中含有敏感字的话,那么在创建QQ群的时候就会出现创建QQ失败的情况发生。建议大家可以修改之后,再进行创建QQ群。提示2:…

    2022年5月19日
    77
  • 向量的内积和外积「建议收藏」

    向量的内积和外积「建议收藏」本文参考:https://www.cnblogs.com/gxcdream/p/7597865.html 一、向量的内积 1.1向量内积的定义 概括地说,向量的内积(点乘/点积/数量积)就是对两个向量执行点乘运算,即对这两个向量对应位一一相乘之后求和的操作,如下所示,对于向量a和向量b:…

    2022年9月13日
    0
  • 网盘资料

    网盘资料

    2021年10月9日
    47

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号