当前位置:首页 » 服务器技术
开发技术指南» 文章正文
    引言: Video Miniport Driver NT-FAMI
 

 

 ·转贴:c#排序算法大全     »显示摘要«
    摘要: c#排序算法大全 土人 2004-7-21 一、冒泡排序(bubble) using system; namespace bubblesorter{ public class bubblesorter { public void sort(int[] list) { int i,j,temp; bool done=false; j=1; while((j<list.length)&&(!done......
    摘要:前些日子有网友问:将asp纪录集输出成n列的的表格形式显示的方法,现在写了一个,方便大家使用。´定义变量dim cn,rs,sql sql = "select customerid from orders" ´记录总数dim totalnumbeset cn = server.createobject("adodb.connection")cn.open "provider=s......


显示驱动教程(3)
video miniport driver

【相关文章:项目总结(1)--集中处理上下文

  【扩展阅读:DACL, NULL or not NU

【扩展信息:我的形码输入法[C语言] 之一:输入法的

 

显示驱动程序被分成display驱动与video miniport驱动(下面将它们简称为display与miniport),它们之间的关序如上图所示。每个video miniport为display提供硬件级支持,display可以通过graphics engine提供的engdeviceiocontrol函数向下面的miniport发出请求。

 

display与miniport都可以直接操作显卡硬件,它们之间只是分工不同。通常处理那些实时性要求较高的操作,比如应用程序发出的画线、位图拷贝等图形操作。miniport则处理那些不经常发生的或者完全实时的操作。完全实时表示这些操作不会被中断或其他进程抢先。另外display不能处理设备中断,并且它还需要miniport将显卡上的寄存器(显存与控制寄存器)映射到display的虚拟地址空间中。

除了driverentry之外miniport还应该实现其他的接口函数。这些函数被分成:必须实现、在某种前提条件必须实现、以及选择实现,下面是这些函数的简单描述。

 

必须实现的函数:

l         driverentry:初始化video miniport driver。

l         hwvidfindadapter:获取设备访问的地址范围。如果有需要可以检测设备类型。

l         hwvidgetpowerstate:查询设备是否支持所请求的电源状态。

l         hwvidgetvideochilddescriptor:枚举挂接在该显卡上的子设备,比如电视接收器等等。

l         hwvidinitialize:初始化设备。

l         hwvidsetpowerstate:为指定的设备设置电源状态。


...   下一页
 ·闲叙    »显示摘要«
    摘要:对blog还是不太熟,以前在bbs上也是潜水居多,灌水也多是在技术版,很少注意这些格式类的东西。刚才首发了一篇,也不知道最后会显示到哪里,慢慢会熟悉的。 暑期该过去了,手头的触摸屏项目也基本收尾了。昨天去公司总结,老总挺满意,今天开始收拾器材归还,希望这两天可以结帐了。学生弄点钱不容易,而且,毕业在即,手头真的需要钱,再也不好意思给家里要钱了。忙活了一个月,感觉可以用更少时间,一些事情当时没料到,而且初期的破解那块51单片机的程序多花了功夫,本来是那边公......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE