XPDM vs WDDM

简介:

XPDM - Windows XP Display Driver Model

WDDM - Windows Vista Display Driver Model

Secure Desktop

secure desktop(安全桌面)在以下几种情况下被激活

  • 锁定屏幕(Windows + L)
  • 屏幕保护程序启动
  • UAC对话框弹出

当安全桌面激活时,HAL(Hardware Abstraction Layer)是不可访问的。

XPDM与WDDM的不同

试图创建Direct3d9 HAL device将会失败(返回D3DERR_NOT_AVAILABLE),且当前存在的D3D9 device在调用Present函数时都会被告知设备丢失。

Direct3D9Ex和Direct3D 10 API能够成功创建device,但是调用Present函数时会被告知桌面当前不可用

Remote Desktop

当远程桌面激活时,桌面的显示是这样完成的,远端的机器将需要显示的信息通过网络发送给观察者所在的桌面,并有观察桌面负责显示。

XPDM与WDDM的不同

在XPDM上,所有试图在远程桌面上创建Direct3D 9 device的操作都将失败

在WDDM上,不支持通过远程桌面会话在远程桌面上创建HAL device。

Windows Service

一个Windows服务是指运行在后台的程序,这个程序由SCM(service contral manager)来控制。Windows服务的运行是不依赖与当前桌面的,所以他们可以有限度的与用户交互。

XPDM与WDDM的不同

在WDDM上,Session 0 Isolation确保一个服务无法访问任何用户桌面,所以,Direct 3D 9 HAL设备在Windows服务中永远都不可用。

详细信息见下表。

==


本文转自zdd博客园博客,原文链接:http://www.cnblogs.com/graphics/archive/2012/09/08/2676399.html,如需转载请自行联系原作者

相关文章
|
7月前
|
Cloud Native Go 项目管理
敏捷项目管理解锁:2023年使用YouTrack的全面指南
敏捷项目管理解锁:2023年使用YouTrack的全面指南
330 0
|
6月前
|
存储 NoSQL Redis
Redis 配置
分别表示900秒(15分钟)内有1个更改,300秒(5分钟)内有10个更改以及60秒内有10000个更改。
78 0
|
域名解析 网络协议 数据安全/隐私保护
|
人工智能 数据可视化 TensorFlow
从Tensorflow模型文件中解析并显示网络结构图(CKPT模型篇)
从Tensorflow模型文件中解析并显示网络结构图(CKPT模型篇)
从Tensorflow模型文件中解析并显示网络结构图(CKPT模型篇)
|
12月前
|
存储 弹性计算 编解码
阿里云第七代服务器Intel Xeon(Ice Lake) Platinum 8369B
阿里云第七代云服务器ECS计算型c7、通用型g7和内存型r7实例,CPU处理器采用2.7 GHz主频的Intel Xeon(Ice Lake) Platinum 8369B,全核睿频3.5 GHz,计算性能稳定。c7、g7和r7区别CPU内存比,阿里云服务器网来详细说下阿里云第七代云服务器c7、g7和r7实例CPU性能评测:
1861 0
|
开发工具 C++ Windows
VS2013+WDK8.1 驱动开发环境配置
Windows Driver Kit 是一种完全集成的驱动程序开发工具包,它包含 WinDDK 用于测试 Windows 驱动器的可靠性和稳定性,本次实验使用的是 WDK8.1 驱动开发工具包,该工具包支持 Windows 7到 Windows 10 系统的驱动开发。
303 0
|
Web App开发 安全 网络协议
SSL VPN和 IPsec VPN的区别
在本文中,我们将解释 IPsec 和 SSL VPN 协议之间的区别,以及如何选择合适的协议来满足客户的需求。
882 0
SSL VPN和 IPsec VPN的区别
|
安全
安全产品测评:微软电脑管家初体验
微软电脑管家初体验,对比360安全卫士
970 0
安全产品测评:微软电脑管家初体验
|
XML JSON JavaScript
C#解析json文件的方法
C# 解析 json   JSON(全称为JavaScript Object Notation) 是一种轻量级的数据交换格式。它是基于JavaScript语法标准的一个子集。 JSON采用完全独立于语言的文本格式,可以很容易在各种网络、平台和程序之间传输。
1660 0