Структура METAFILEPICT (wingdi.h)
Определяет формат изображения метафайла, используемый для обмена данными метафайла через буфер обмена.
Синтаксис
typedef struct tagMETAFILEPICT {
LONG mm;
LONG xExt;
LONG yExt;
HMETAFILE hMF;
} METAFILEPICT, *LPMETAFILEPICT;
Члены
mm
Тип: LONG
Режим сопоставления, в котором рисуется рисунок.
xExt
Тип: LONG
Размер изображения метафайла для всех режимов, кроме режимов MM_ISOTROPIC и MM_ANISOTROPIC . (Дополнительные сведения об этих режимах см. в элементе yExt .) X-extent указывает ширину прямоугольника, в котором рисуется рисунок. Координаты находятся в единицах, соответствующих режиму сопоставления.
yExt
Тип: LONG
Размер изображения метафайла для всех режимов, кроме режимов MM_ISOTROPIC и MM_ANISOTROPIC . Экстент по y указывает высоту прямоугольника, в котором рисуется рисунок. Координаты находятся в единицах, соответствующих режиму сопоставления. Для режимов MM_ISOTROPIC и MM_ANISOTROPIC , которые можно масштабировать, элементы xExt и yExt содержат необязательный предлагаемый размер в MM_HIMETRIC единицах. Для MM_ANISOTROPIC изображений xExt и yExt могут быть равны нулю, если не указан предлагаемый размер. Для MM_ISOTROPIC изображений необходимо указать пропорции, даже если не указан предлагаемый размер. (Если указан предлагаемый размер, пропорции подразумеваются размером.) Чтобы задать пропорции, не подразумевая предлагаемый размер, задайте для xExt и yExt отрицательные значения, соотношение которых соответствует пропорциям. Величина отрицательных значений xExt и yExt игнорируется; используется только соотношение.
hMF
Тип: HMETAFILE
Дескриптор метафайла памяти.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Верхняя часть | wingdi.h (включая Windows.h) |
См. также раздел
Основные понятия
Справочные материалы