当前位置:网站首页>WDDM学习
WDDM学习
2022-07-29 05:07:00 【上官宏竹】
一、Windows Display Driver Model (WDDM)结构
WDDM的显示驱动模式框架,用于Vista以后的系统,是由用户模式和内核模式组成。下图显示了所支持的WDDM的框架。 
图形硬件供应商必须支持用户模式显示驱动(user-mode display driver)和显示最小部件驱动(display miniport driver)。用户模式显示驱动是一个被Microsoft Direct3D运行时加载的动态链接库(DLL)。显示最小部件驱动与Microsoft DirectX图形内核子系统通信。
二、WDDM的优势
使用WDDM创建显示驱动更简单,与使用 Windows 2000 Display Driver Model (XDDM)是相对的,因为WDDM增强了如下的功能。WDDM驱动有助于大型操作系统的稳定性和安全性,因为在内核模式下只运行更小量的代码,WDDM可以访问系统地址空间并且有引发崩溃的可能。
Microsoft Direct3D 运行时runtime和 Microsoft DirectX图形内核子系统具备更好的显示处理(与驱动相比,运行时runtime和子系统具有更多的代码)。这包括管理视频内存和
边栏推荐
- Rolabelimg to data format data
- AttributeError: ‘module‘ object has no attribute ‘create_ connection‘
- sql日志
- ARFoundation从零开始3-创建ARFoundation项目
- Glory 2023 push, push code ambubk
- AUTOSAR from introduction to proficiency 100 lectures (78) -autosar-dem module
- [untitled]
- 缓存穿透、缓存击穿、缓存雪崩以及解决方法
- 网安学习-内网安全1
- [2022 freshmen learning] key points of the third week
猜你喜欢

Deadlock analysis using jstack, jconsole, and jvisualvm

NumPy基础

浅谈AspectJ框架

Mysql多对多关系,分组拼接把多个数据查询到一条数据上

Solve the warning prompt of MySQL mapping file

The song of the virtual idol was originally generated in this way!

Google gtest事件机制

On AspectJ framework

Arfoundation starts from zero 9-ar anchor

Self join and joint query of MySQL
随机推荐
传奇如何一台服务器配置多个版本微端更新
How to add traffic statistics codes to the legendary Development Zone website
学习数据库的第一个程序
How to solve the problem of configuring the progress every time Office2010 is opened?
MySQL sorts the queried result set according to the specified sequence
TMUX essays
Arfoundation starts from scratch 3- create an arfoundation project
SparkSql批量插入或更新,保存数据到Mysql中
Mysql语句中的函数
sql日志
TCP三次握手四次挥手
JS (in ES6) sync & await understanding
Five correlation analysis, one of the most important skills of data analysts
【2022新生学习】第三周要点
Jackson parsing JSON detailed tutorial
MySQL many to many relationship, grouping and splicing to query multiple data to one data
Original code, inverse code, complement code
Ros1 dead chicken data is stored in txt and SQLite
Pytorch learning notes
三层项目的架构分析及构造方法的参数名称注入