Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1466021
  • 博文数量: 596
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 173
  • 用 户 组: 普通用户
  • 注册时间: 2016-07-06 15:50
个人简介

在线笔记

文章分类

全部博文(596)

文章存档

2016年(1)

2015年(104)

2014年(228)

2013年(226)

2012年(26)

2011年(11)

分类: Windows平台

2014-04-18 17:05:56

%28v=vs.85%29.aspx
Diagram illustrating the NT-based operating system graphics architecture
  1. Video Miniport Driver Within the Graphics Architecture (Windows 2000 Model)

  2. The following figure shows the video miniport driver within the NT-based operating system graphics subsystem.
  3. Diagram illustrating the NT-based operating system graphics architecture

  4. Each video miniport driver provides hardware-level support for a display driver. The display driver calls the graphics engine EngDeviceIoControl function to request support from the underlying video miniport driver. EngDeviceIoControl, in turn, calls an I/O system service to send the request through the video port driver to the miniport driver.
  5. (小端口驱动提供硬件级别的支持给显示驱动。显示驱动调用EngDeviceIoControl函数从底层的视频小端口驱动获得支持。EngDeviceIoControl调用I/O系统服务通过视频端口驱动发送请求给小端口驱动。)

  6. In most circumstances, the display driver carries out time-critical operations that are visible to the user, while the underlying miniport driver provides support for infrequently requested operations or for truly time-critical operations that cannot be preempted by an interrupt or a context switch to another process.


  7. A display driver cannot handle device interrupts, and only the miniport driver can set up device memory and map it into a display driver
  8. (显示驱动不能出来设备中断,只有小端口驱动能够处理)


阅读(801) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~