XDDM 显示驱动程序中的Multiple-Monitor支持
Windows 2000 及更高版本提供多监视器支持;因此,显示驱动程序编写器不得实现任何特殊代码来提供此支持。
必须在不使用全局变量的情况下实现显示驱动程序。 所有状态都必须存在于特定显示驱动程序的 PDEV 中。 GDI 将为视频微型端口驱动程序创建的每个硬件设备扩展调用 DrvEnablePDEV 。
若要跟踪多监视器系统中的窗口更改,驱动程序可以请求 GDI 创建具有桌面坐标的 WNDOBJ 对象。 驱动程序通过使用标志WO_RGN_DESKTOP_COORD调用 EngCreateWnd 来执行此操作。 有关详细信息 ,请参阅跟踪窗口更改 。
在多监视器系统中,GDI 将设备的桌面位置存储在 DEVMODEW 结构的 dmPosition 成员中。
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈