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


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

Структура METAHEADER содержит сведения о метафайле в формате Windows.

Синтаксис

typedef struct tagMETAHEADER {
  WORD  mtType;
  WORD  mtHeaderSize;
  WORD  mtVersion;
  DWORD mtSize;
  WORD  mtNoObjects;
  DWORD mtMaxRecord;
  WORD  mtNoParameters;
} METAHEADER, *PMETAHEADER, *LPMETAHEADER;

Члены

mtType

Указывает, находится ли метафайл в памяти или записан в файл диска. Этот элемент может быть одним из следующих значений.

Значение Значение
1 Метафайл находится в памяти.
2 Метафайл находится в файле диска.

mtHeaderSize

Размер заголовка метафайла в словах.

mtVersion

Номер версии системы. Номер версии метафайлов, поддерживающих независимые от устройства растровые изображения (DIB), 0x0300. В противном случае номер версии будет 0x0100.

mtSize

Размер файла в словах.

mtNoObjects

Максимальное количество объектов, одновременно существующих в метафайле.

mtMaxRecord

Размер самой большой записи в метафайле.

mtNoParameters

Зарезервировано.

Требования

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

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

МЕТАЗАПИСЬ

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

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