Windows 2000 显示体系结构
下图显示了在 Windows 2000 及更高版本上显示所需的组件。
上图中的阴影元素表示随 Windows 2000 及更高版本一起提供的服务。 无阴影元素指示需要第三方显示驱动程序和视频微型端口驱动程序,以便图形适配器在 Windows 2000 及更高版本中显示。
对于可与基于 NT 的操作系统一起使用的每种类型的图形卡,必须同时具有显示驱动程序和相应的视频微型端口驱动程序。 微型端口驱动程序专为一个图形适配器 (或适配器系列) 编写。 可以为共享公共绘图接口的任意数量的适配器编写显示驱动程序;例如,VGA 显示驱动程序可与 VGA 或 ET4000 微型端口驱动程序一起使用。 这是因为显示驱动程序会绘制,而微型端口驱动程序执行模式设置等操作,并将有关硬件的信息提供给驱动程序。 也可以让多个显示驱动程序与特定的微型端口驱动程序一起使用;例如,16 色和 256 色 SVGA 显示驱动程序可以使用同一微型端口驱动程序。
以下部分介绍显示和视频微型端口驱动程序的主要职责。 责任的分解并不困难和快速:模块化和性能之间的平衡是关键。 例如,VGA 驱动程序的硬件指针代码驻留在微型端口驱动程序中。 这促进了模块化,因此相同的显示驱动程序可以处理 Video Seven VRAM(具有硬件指针)和 ET4000(没有)。
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈