Класс MetafileHeader (gdiplusmetaheader.h)
Объект MetafileHeader хранит свойства связанного метафайла.
MetafileHeader имеет следующие типы элементов:
Метод | Описание |
---|---|
MetafileHeader::GetBounds | Метод MetafileHeader::GetBounds получает ограничивающий прямоугольник для связанного метафайла. |
MetafileHeader::GetDpiX | Метод MetafileHeader::GetDpiX получает горизонтальные точки на дюйм связанного метафайла. |
MetafileHeader::GetDpiY | Метод MetafileHeader::GetDpiY получает вертикальные точки на дюйм связанного метафайла. |
MetafileHeader::GetEmfHeader | Метод MetafileHeader::GetEmfHeader получает структуру ENHMETAHEADER3 , содержащую свойства связанного метафайла. |
MetafileHeader::GetEmfPlusFlags | Метод MetafileHeader::GetEmfPlusFlags получает флаг, указывающий, был ли связанный метафайл записан в контексте устройства отображения видео. |
MetafileHeader::GetMetafileSize | Метод MetafileHeader::GetMetafileSize получает размер метафайла в байтах. |
MetafileHeader::GetType | Метод MetafileHeader::GetType получает тип связанного метафайла. |
MetafileHeader::GetVersion | Метод MetafileHeader::GetVersion получает версию метафайла. |
MetafileHeader::GetWmfHeader | Метод MetafileHeader::GetWmfHeader получает структуру METAHEADER , содержащую свойства связанного метафайла. |
MetafileHeader::IsDisplay | Метод MetafileHeader::IsDisplay определяет, был ли связанный метафайл записан в контексте устройства отображения видео. |
MetafileHeader::IsEmf | Метод MetafileHeader::IsEmf определяет, имеет ли связанный метафайл формат EMF. |
MetafileHeader::IsEmfOrEmfPlus | Метод MetafileHeader::IsEmfOrEmfPlus определяет, находится ли связанный метафайл в формате EMF или EMF+. |
MetafileHeader::IsEmfPlus | Метод MetafileHeader::IsEmfPlus определяет, имеет ли связанный метафайл формат EMF+. |
MetafileHeader::IsEmfPlusDual | Метод MetafileHeader::IsEmfPlusDual определяет, находится ли связанный метафайл в формате EMF+ Dual. |
MetafileHeader::IsEmfPlusOnly | Метод MetafileHeader::IsEmfPlusOnly определяет, находится ли связанный метафайл в формате EMF+ Only. |
MetafileHeader::IsWmf | Метод MetafileHeader::IsWmf определяет, имеет ли связанный метафайл формат WMF. |
MetafileHeader::IsWmfPlaceable | Метод MetafileHeader::IsWmfPlaceable определяет, является ли связанный метафайл размещаемым. |
Методы
Класс MetafileHeader содержит эти методы.
MetafileHeader::GetBounds Метод MetafileHeader::GetBounds получает ограничивающий прямоугольник для связанного метафайла. |
MetafileHeader::GetDpiX Метод MetafileHeader::GetDpiX получает горизонтальные точки на дюйм связанного метафайла. |
MetafileHeader::GetDpiY Метод MetafileHeader::GetDpiY получает вертикальные точки на дюйм связанного метафайла. |
MetafileHeader::GetEmfHeader Метод MetafileHeader::GetEmfHeader получает ENHMETAHEADER3 структуру, содержащую свойства связанного метафайла. |
MetafileHeader::GetEmfPlusFlags Метод MetafileHeader::GetEmfPlusFlags получает флаг, указывающий, был ли связанный метафайл записан в контексте устройства отображения видео. |
MetafileHeader::GetMetafileSize Метод MetafileHeader::GetMetafileSize получает размер метафайла в байтах. |
MetafileHeader::GetType Метод MetafileHeader::GetType получает тип связанного метафайла. |
MetafileHeader::GetVersion Метод MetafileHeader::GetVersion получает версию метафайла. |
MetafileHeader::GetWmfHeader Метод MetafileHeader::GetWmfHeader получает структуру METAHEADER, содержащую свойства связанного метафайла. |
MetafileHeader::IsDisplay Метод MetafileHeader::IsDisplay определяет, был ли связанный метафайл записан в контексте устройства отображения видео. |
MetafileHeader::IsEmf Метод MetafileHeader::IsEmf определяет, имеет ли связанный метафайл формат EMF. |
MetafileHeader::IsEmfOrEmfPlus Метод MetafileHeader::IsEmfOrEmfPlus определяет, находится ли связанный метафайл в формате EMF или EMF+. |
MetafileHeader::IsEmfPlus Метод MetafileHeader::IsEmfPlus определяет, имеет ли связанный метафайл формат EMF+. |
MetafileHeader::IsEmfPlusDual Метод MetafileHeader::IsEmfPlusDual определяет, находится ли связанный метафайл в формате EMF+ Dual. |
MetafileHeader::IsEmfPlusOnly Метод MetafileHeader::IsEmfPlusOnly определяет, находится ли связанный метафайл в формате EMF+ Only. |
MetafileHeader::IsWmf Метод MetafileHeader::IsWmf определяет, имеет ли связанный метафайл формат WMF. |
MetafileHeader::IsWmfPlaceable Метод MetafileHeader::IsWmfPlaceable определяет, является ли связанный метафайл размещаемым. |
Комментарии
Метафайлы предоставляют независимый от устройств и приложений способ предоставления общего доступа к изображениям. Они содержат записи, описывающие последовательность графических API для вызова в определенном порядке со связанными графическими данными. Метафайлы могут быть записаны приложением, а затем воспроизведены этим приложением или другим для воспроизведения определенного рисунка. Их также можно использовать для отправки содержимого в очередь печати печати. Расширенные метафайлы поддерживают возможность предоставления как windows GDI+, так и описания интерфейса графических устройств Windows (GDI) одного и того же рисунка, чтобы приложения GDI+ и GDI нижнего уровня могли отрисовывать его.
Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | gdiplusmetaheader.h |