структура DISPLAYCONFIG_SOURCE_MODE (wingdi.h)
Структура 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) |