Accessing the Graphics Adapter
来源:互联网 发布:网络虚拟交易平台 编辑:程序博客网 时间:2024/06/06 02:46
- Communicating IOCTLs to the Video Miniport Driver
- The following figure shows how the display driver communicates with the video miniport driver using IOCTLs.
- Diagram illustrating display driver/video miniport driver communication
- The display driver calls EngDeviceIoControl with an IOCTL to send a synchronous request to the video miniport driver. GDI uses a single buffer for both input and output to pass the request to the I/O subsystem. The I/O subsystem routes the request to the video port, which processes the request with the video miniport driver.
- (显示驱动调用EngDeviceIoControl来发送同步请求给video小端口驱动。GDI使用单缓存将输入和输出请求发送给I/O子系统。子系统推送请求给video port,最终由video小端口驱动处理该请求。
- Some IOCTL requests require the miniport driver to access video registers, and others store or retrieve information from the miniport driver
- Accessing the Frame Buffer and Hardware Registers
- There are several ways to reduce display driver size. For example, you can implement only those functions that the display driver can perform faster than GDI, and then specify GDI to perform all other operations. GDI often performs a substantial amount of the drawing to linear frame buffers to reduce the size of the driver. GDI cannot access banked memory directly; therefore, when the frame buffer is not linearly addressable, the display driver must divide the frame buffer into a series of banks and provide a means for GDI to perform its draw operations to the appropriate bank. See Supporting Banked Frame Buffers for details.
- The display driver has direct access to I/O-mapped and memory-mapped video registers. This access allows a display driver to achieve high performance. For example, the driver might need to access video hardware registers to send line-drawing commands at high throughput.
- Similarly, for graphics cards, such as the S3, many of the innermost loops in the graphics engine code require reads and writes of several video controller ports (for example, text output in graphics mode, bit block transfers, and line drawing). Rather than requiring the display driver to send an IOCTL to the miniport driver for each request, the display driver is permitted to access the video hardware directly.
0
上一篇:Roadmap for Developing Drivers for the Windows 2000 Display Driver Model (XDDM)
下一篇:Video Miniport Driver Within the Graphics Architecture (Windows 2000 Model)
相关热门文章
- LNK1123: 转换到 COFF 期间失...
- WIN7访问共享:0x80070035 找不...
- Delphi 2010下载+完美破解...
- vs2010调试C++程序时提示 无...
- VISIO,不规则封闭图形填充方...
- linux dhcp peizhi roc
- 关于Unix文件的软链接
- 求教这个命令什么意思,我是新...
- sed -e "/grep/d" 是什么意思...
- 谁能够帮我解决LINUX 2.6 10...
给主人留下些什么吧!~~
评论热议
0 0
- Accessing the Graphics Adapter
- Accessing the KNX bus
- Color Graphics Adapter
- Accessing the Database Home Page
- Accessing the VGA Display Memory
- DM_SESSION_E_AUTH_FAIL for the Centera Accessing
- XML学习札记--Accessing the DOM
- Accessing the Local File System with Flex
- Accessing MBeans Through the Jini Service @ JDJ
- iPhone: Accessing the Simulator's File System
- Accessing columns in the User Information List
- ACCESSING THE CLOUD FROM COCOA TOUCH
- Accessing the System Clipboard with JavaScript
- 2. The Graphics Core
- The Graphics Execution Manager
- The Linux Graphics Stack
- The graphics pipeline
- The Graphics Firesale
- CGContextSaveGState与UIGraphicsPushContext的区别
- python学习-基础命令
- SDUT OJ 数据结构实验之链表七:单链表中重复元素的删除
- Roadmap for Developing Drivers for the Windows 2000 Display Driver Model (XDDM)
- 打印
- Accessing the Graphics Adapter
- Java集合框架概述
- hdu3549(网络流入门题-最大流的sap算法)
- Video Miniport Driver Within the Graphics Architecture (Windows 2000 Model)
- Video Miniport Driver Initialization (Windows 2000 Model)
- Driver Development Part 6: Introduction to Display Drivers
- 【自我修养】理解回调函数
- WDK error U1087: cannot have : and:: dependents for same target
- windows驱动编译,禁止指定的警告
原创粉丝点击
热门IT博客
热门问题
老师的惩罚
人脸识别
我在镇武司摸鱼那些年
重生之率土为王
我在大康的咸鱼生活
盘龙之生命进化
天生仙种
凡人之先天五行
春回大明朝
姑娘不必设防,我是瞎子
面瘫可以自愈吗
面瘫腹黑师兄
面瘫总裁强宠成瘾
面瘫后遗症寻上海新科脑康
面瘫冰山受被腹黑x到哭
面瘫后遗症请上海新科脑康
面瘫临上海新科脑康
面瘫后遗症在上海新科脑康
面瘫是什么意思
面瘫前兆的征兆
面瘫快好的前兆
面瘫什么意思
面瘫有什么前兆
面瘫是什么原因
面瘫什么原因导致的
面瘫症状前兆
面瘫有什么症状
导致面瘫的原因
小孩面瘫是什么原因
面瘫恢复期有什么预兆
面瘫前期征兆
什么是面瘫症状
周围性面瘫恢复过程
面瘫会遗传吗
为什么会面瘫
面瘫会复发吗
面瘫后遗症能痊愈吗
面瘫有什么后遗症
面瘫注意事项
面瘫中医辨证
轻微面瘫的症状
面瘫的症状图片
面瘫多久能恢复
面瘫恢复期什么感觉
面瘫是怎么引起的
面瘫两个月了
面瘫的早期症状
轻微面瘫症状
面瘫前兆有哪些症状
面神经麻痹鉴别诊断
面神经炎鉴别诊断