桌面布局

本部分仅适用于 Windows 7 及更高版本,以及 Windows Server 2008 R2 和更高版本的 Windows 操作系统。

调用方在对SetDisplayConfig CCD 函数的调用中使用DISPLAYCONFIG_SOURCE_MODE结构的位置成员来控制桌面上源表面的排列。 位置成员指定源图面的左上角的桌面坐标中的位置。 位于 (0,0) 的源图面视为主要面。 GDI 严格规定了如何在桌面空间中排列源表面。 例如,GDI 不允许源表面之间的任何间隔,也不允许在源表面之间重叠。

尽管 SetDisplayConfig 尝试重排源表面来强制执行这些 GDI 布局规则,但调用方应指定源表面的布局。 不确定 GDI 如何重排源表面来强制执行其布局规则,并且源表面的生成布局可能不是调用方要实现的目标。