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


Перечисление MetafileType (gdiplusenums.h)

Перечисление MetafileType указывает типы метафайлов. Метод MetafileHeader::GetType возвращает элемент этого перечисления.

Синтаксис

typedef enum MetafileType {
  MetafileTypeInvalid,
  MetafileTypeWmf,
  MetafileTypeWmfPlaceable,
  MetafileTypeEmf,
  MetafileTypeEmfPlusOnly,
  MetafileTypeEmfPlusDual
} ;

Константы

 
MetafileTypeInvalid
Указывает, что формат метафайла не распознается в GDI+.
MetafileTypeWmf
Указывает WMF-файл. Такой файл содержит только записи GDI.
MetafileTypeWmfPlaceable
Указывает WMF-файл с размещаемым заголовком метафайла перед ним.
MetafileTypeEmf
Указывает EMF-файл. Такой файл содержит только записи GDI.
MetafileTypeEmfPlusOnly
Указывает файл EMF+. Такой файл содержит только записи GDI+ и должен отображаться с помощью GDI+. Отображение записей с помощью GDI может привести к непредсказуемым результатам.
MetafileTypeEmfPlusDual
Указывает файл EMF+ Dual. Такой файл содержит кроме записей GDI+ также и альтернативные записи GDI и может быть отображен как с помощью GDI, так и с помощью GDI+. Отображение записей при помощи GDI может вызвать некоторые потери качества.

Требования

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

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

MetafileHeader::GetType