wingdi.h) (DISPLAYCONFIG_SOURCE_MODE 结构
DISPLAYCONFIG_SOURCE_MODE 结构表示二维空间中的点或偏移量。
语法
typedef struct DISPLAYCONFIG_SOURCE_MODE {
UINT32 width;
UINT32 height;
DISPLAYCONFIG_PIXELFORMAT pixelFormat;
POINTL position;
} DISPLAYCONFIG_SOURCE_MODE;
成员
width
源模式的宽度(以像素为单位)。
height
源模式的高度(以像素为单位)。
pixelFormat
DISPLAYCONFIG_PIXELFORMAT 枚举中的值,该值指定源模式的像素格式。
position
一个 POINTL 结构,指定此源图面左上角桌面坐标空间中的位置。 位于 (0, 0) 的源图面始终是主源图面。
注解
桌面上源图面的排列由 位置 成员控制,该成员指定源图面左上角桌面坐标中的位置。 定位在 (0, 0) 的源图面被视为主图面。 GDI 对如何在桌面空间中排列源图面有严格的规则。 例如,源图面之间不能有任何间隙,并且不能有重叠。
SetDisplayConfig 函数尝试重新排列源图面,以强制实施这些布局规则。 调用方必须尽一切努力正确布局源图面,因为 GDI 以未定义的方式重新排列源以强制实施布局规则。 生成的布局可能不是调用方想要实现的布局。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 在 Windows 7 客户端中可用。 |
标头 | wingdi.h (包括 Windows.h) |