Поделиться через


Структура EMRFORMAT (wingdi.h)

Структура EMRFORMAT содержит сведения, определяющие графические данные в расширенном метафайле. Общедоступный комментарий GDICOMMENT_MULTIFORMATS расширенного метафайла содержит массив структур EMRFORMAT .

Синтаксис

typedef struct tagEMRFORMAT {
  DWORD dSignature;
  DWORD nVersion;
  DWORD cbData;
  DWORD offData;
} EMRFORMAT, *PEMRFORMAT;

Члены

dSignature

Содержит идентификатор формата рисунка. Определяются следующие значения идентификаторов.

Идентификатор Значение
ENHMETA_SIGNATURE Изображение имеет расширенный формат метафайла.
EPS_SIGNATURE Изображение имеет инкапсулированный формат файла PostScript.

nVersion

Содержит номер версии рисунка. Определяется следующее значение номера версии.

Версия Значение
1 Это номер версии инкапсулированного файла PostScript уровня 1.

cbData

Размер данных рисунка в байтах.

offData

Указывает смещение к данным рисунка. Смещение вычисляется с начала GDICOMMENT_MULTIFORMATS общедоступного комментария, в который внедрена эта структура EMRFORMAT . Смещение должно быть смещением DWORD .

Комментарии

На странице справочника по GdiComment обсуждаются расширенные общедоступные комментарии метафайла в целом и GDICOMMENT_MULTIFORMATS публичные комментарии в частности.

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Верхняя часть wingdi.h (включая Windows.h)

См. также раздел

GdiComment

Структуры метафайлов

Общие сведения о метафайлах