Aspose.Imaging.FileFormats.Emf.Emf.Records
Пространство имен содержит типы [MS-EMF]: Enhanced Metafile Format. 2.3 EMF Records
Классы
| Учебный класс | Описание |
|---|---|
| EmfAbortPath | Эта запись прерывает скобку пути или отбрасывает путь из закрытой скобки пути. |
| EmfAlphaBlend | Запись EMR_ALPHABLEND определяет блочную передачу пикселей из исходного растрового изображения в целевой прямоугольник , включая данные альфа-прозрачности, в соответствии с указанной операцией смешивания. |
| EmfAngleArc | Запись EMR_ANGLEARC определяет линейный сегмент дуги. Отрезок линии рисуется от текущей позиции до начала дуги. Дуга рисуется по периметру окружности с заданным радиусом и центром. Длина дуги определяется заданными начальным и стреловидным углами |
| EmfArc | Запись EMR_ARC указывает эллиптическую дугу. |
| EmfArcTo | Запись EMR_ARCTO задает эллиптическую дугу. Сбрасывает текущую позицию в конечную точку дуги. |
| EmfBeginPath | Эта запись открывает скобку пути в контексте текущего устройства воспроизведения. После того, как скобка пути открыта, приложение может начать обработку записей для определения точек, лежащих в пути. Приложение ДОЛЖНО закрыть открытую скобку пути путем обработки EMR_ENDPATH record. Когда приложение обрабатывает запись EMR_BEGINPATH, все предыдущие пути ДОЛЖНЫ быть исключены из контекста устройства воспроизведения. |
| EmfBitBlt | Запись EMR_BITBLT определяет блочную передачу пикселей из исходного растрового изображения в целевой прямоугольник , необязательно в сочетании с рисунком кисти, в соответствии с указанной растровой операцией. |
| EmfBitmapRecordType | Типы растровых записей выполняют блочную передачу растровых изображений. |
| EmfChord | Запись EMR_CHORD определяет хорду, которая представляет собой область, ограниченную пересечением эллипса и отрезка, называемого секущей. Аккорд обводится текущим пером и заполняется текущей кистью. |
| EmfClippingRecordType | Типы записей отсечения определяют области отсечения и управляют ими. Примечание. В записи EMR_SETMETARGN не указаны параметры. |
| EmfCloseFigure | Эта запись закрывает открытую фигуру в пути. Обработка записи EMR_CLOSEFIGURE ДОЛЖНА закрывать фигуру, рисуя линию от текущей позиции до первой точки фигуры, а затем ДОЛЖНА соединять линии, используя стиль соединения линий. Если фигура закрывается путем обработки записи EMR_LINETO вместо записи EMR_CLOSEFIGURE, заглушки используются для создания угла вместо соединения.EMR_LINETO указан в section 2.3.5.13. . открыть скобку path в контексте устройства воспроизведения. Фигура в пути открыта, если она не закрыта явным образом при обработке этой записи. |
| EmfColorCorrectPalette | Запись EMR_COLORCORRECTPALETTE указывает, как исправить записи объекта логической палитры с использованием значений WCS 1.0. |
| EmfColorMatchToTargetW | Запись EMR_COLORMATCHTOTargetW указывает, следует ли выполнять сопоставление цветов с профилем color , указанным в файле с именем, состоящим из символов Unicode. |
| EmfComment | Запись EMR_COMMENT содержит произвольные личные данные. Примечание. Поля, не описанные в этом разделе, указаны в разделе 2.3.3. |
| EmfCommentBeginGroup | Запись EMR_COMMENT_BEGINGROUP указывает начало группы записей чертежей. |
| EmfCommentEmfPlus | Запись EMR_COMMENT_EMFPLUS содержит встроенные записи EMF+. Примечание. Поля, не описанные в этом разделе, указаны в разделе 2.3.3. |
| EmfCommentEmfSpool | Запись EMR_COMMENT_EMFSPOOL содержит встроенные записи EMFSPOOL. Примечание. Поля, не описанные в этом разделе, указаны в разделе 2.3.3. |
| EmfCommentEndGroup | Запись EMR_COMMENT_ENDGROUP указывает конец группы записей чертежей. |
| EmfCommentMultiFormats | Запись EMR_COMMENT_MULTIFORMATS определяет изображение в нескольких графических форматах. |
| EmfCommentPublicRecordType | Типы записей EMR_COMMENT_PUBLIC указывают расширения для обработки EMF. |
| EmfCommentRecordType | Типы записей комментариев определяют форматы для указания произвольных личных данных, встраивания записей в другие форматы метафайлов и добавления новых или специальных команд. |
| EmfCommentWindowsMetaFile | Запись EMR_COMMENT_WINDOWS_METAFILE указывает изображение во встроенном метафайле WMF. |
| EmfControlRecordType | Типы контрольных записей определяют начало и конец метафайла EMF и свойства метафайла. |
| EmfCreateBrushIndirect | Запись EMR_CREATEBRUSHINDIRECT определяет логическую кисть для графических операций. |
| EmfCreateColorSpace | Запись EMR_CREATECOLORSPACE создает объект логического цветового пространства из цветового профиля с именем a , состоящим из символов ASCII. |
| EmfCreateColorSpaceW | Запись EMR_CREATECOLORSPACEW создает объект логического цветового пространства из цветового профиля с именем, состоящим из символов Unicode. |
| EmfCreateDibPatternBrushPt | Запись EMR_CREATEDIBPATTERNBRUSHPT определяет шаблонную кисть для графических операций. Шаблон определяется DIB. |
| EmfCreateMonoBrush | Запись EMR_CREATEMONOBRUSH определяет монохромную узорчатую кисть для графических операций. Узор определяется монохромным DIB. |
| EmfCreatePalette | Запись EMR_CREATEPALETTE определяет логическую палитру для графических операций. |
| EmfCreatePen | Запись EMR_CREATEPEN определяет логическое перо для графических операций. |
| EmfDeleteColorSpace | Запись EMR_DELETECOLORSPACE удаляет объект логического цветового пространства. |
| EmfDeleteObject | Запись EMR_DELETEOBJECT удаляет графический объект, указанный его индексом в таблице объектов EMF (раздел 3.1.1.1). |
| EmfDrawEscape | Запись EMR_DRAWESCAPE передает произвольную информацию драйверу принтера. Цель состоит в том, чтобы информация привела к выполнению рисования. |
| EmfDrawingRecordType | Типы записей чертежей выполняют графическое рисование. |
| EmfEllipse | Запись EMR_ELLIPSE задает эллипс. Центр эллипса является центром указанного ограничивающего прямоугольника . Эллипс обводится текущим пером и заполняется текущей кистью. |
| EmfEndPath | Эта запись закрывает скобку пути и выбирает путь, определенный скобкой, в контекст устройства воспроизведения. |
| EmfEof | Запись EMR_EOF указывает на конец метафайла и определяет палитру. |
| EmfEscapeRecordType | Типы escape-записей выполняют функции драйвера принтера. |
| EmfExcludeClipRect | Запись EMR_EXCLUDECLIPRECT определяет новую область отсечения, которая состоит из существующей области отсечения за вычетом указанного прямоугольника. Примечание. Поля, не описанные в этом разделе, указаны в разделе 2.3.2. |
| EmfExtCreateFontIndirectW | Запись EMR_EXTCREATEFONTINDIRECTW определяет логический шрифт для графических операций. |
| EmfExtCreatePen | Запись EMR_EXTCREATEPEN определяет расширенное логическое перо для графических операций. An можно указать необязательный DIB для использования в качестве стиля линии. |
| EmfExtEscape | Запись EMR_EXTESCAPE передает произвольную информацию драйверу принтера. Цель состоит в том, чтобы информация не приводила к выполнению рисования. |
| EmfExtFloodFill | Запись EMR_EXTFLOODFILL заполняет область поверхности дисплея текущей кистью |
| EmfExtSelectClipRgn | Запись EMR_EXTSELECTCLIPRGN объединяет указанный регион с текущим регионом клипа с использованием указанного режима. Примечание. Поля, не описанные в этом разделе, указаны в разделе 2.3.2. |
| EmfExtTextOutA | Запись EMR_EXTTEXTOUTA рисует текстовую строку ASCII, используя текущий шрифт и цвета текста. |
| EmfExtTextOutW | Запись EMR_EXTTEXTOUTW рисует текстовую строку ASCII, используя текущий шрифт и цвета текста. |
| EmfFillPath | Запись EMR_FILLPATH закрывает все открытые фигуры на текущем пути и заполняет внутреннюю часть пути на , используя текущую кисть и режим заливки полигонов. |
| EmfFillRgn | Запись EMR_FILLRGN заполняет указанную область с помощью указанной кисти. |
| EmfFlatternPath | Эта запись преобразует любые кривые на выбранном пути в контекст устройства воспроизведения ; каждая кривая ДОЛЖНА быть превращена в последовательность линий. |
| EmfForceUfiMapping | Запись EMR_FORCEUFIMAPPING заставляет средство сопоставления шрифтов сопоставлять шрифты на основе их UniversalFontId, а не их информации LogFont (раздел 2.2.13). |
| EmfFrameRgn | Запись EMR_FRAMERGN рисует границу вокруг указанной области с помощью указанной кисти. |
| EmfGlsBoundedRecord | Запись EMR_GLSBOUNDEDRECORD определяет функцию OpenGL с ограничивающим прямоугольником для вывода. |
| EmfGlsRecord | Запись EMR_GLSRECORD определяет функцию OpenGL. |
| EmfGradientFill | Запись EMR_GRADIENTFILL определяет заливку прямоугольников или треугольников градиентами цвета. |
| EmfIntersectClipRect | Запись EMR_INTERSECTCLIPRECT указывает новую область отсечения на пересечении текущей области отсечения и указанного прямоугольника. Примечание. Поля, не описанные в этом разделе, указаны в разделе 2.3.2. |
| EmfInvertRgn | Запись EMR_INVERTRGN инвертирует цвета в указанной области. |
| EmfLineTo | Запись EMR_LINETO указывает линию от текущей позиции до, но не включая указанную точку . Она сбрасывает текущую позицию до указанной точки. |
| EmfMaskBlt | Запись EMR_MASKBLT определяет блочный перенос пикселей из исходного растрового изображения в целевой прямоугольник , возможно, в сочетании с рисунком кисти и с применением цветовой маски растрового изображения, в соответствии с заданными растровыми операциями переднего плана и фона. |
| EmfMetafileHeader | Типы записей EMR_HEADER определяют начальные точки метафайлов EMF и указывают свойства устройства, на котором было создано изображение в метафайле . Информация в записи заголовка позволяет метафайлам EMF быть независимыми от какого-либо конкретного устройства вывода. Значение поля Size можно использовать для различения различных типов записей EMR_HEADER, перечисленных ранее в этом разделе. Существует три возможных headers: Базовый заголовок, который является записью EmfMetafileHeader. Часть этого заголовка с фиксированным размером составляет 88 байт и содержит объект Header. Первый заголовок расширения, который является записью EmfMetafileHeaderExtension1. часть этого заголовка составляет 100 байт, и он содержит объект Header object и объект HeaderExtension1 (раздел 2.2.10). Второй заголовок расширения, который является записью EmfMetafileHeaderExtension2. Часть фиксированного размера этого заголовка составляет 108 байт, и он содержит объект Header, объект HeaderExtension1 и объект HeaderExtension2 (раздел 2.2.11). |
| EmfMetafileHeaderExtension1 | Запись EmfMetafileHeaderExtension1 — это запись заголовка, используемая в первом расширении метафайлов EMF. После поля EmfHeaderExtension1 остальные поля являются необязательными и могут присутствовать в любом порядке. |
| EmfMetafileHeaderExtension2 | Запись EmfMetafileHeaderExtension2 — это запись заголовка, используемая во втором расширении для метафайлов EMF . После поля EmfHeaderExtension2 остальные поля являются необязательными и могут присутствовать в любом порядке. |
| EmfModifyWorldTransform | Запись EMR_MODIFYWORLDTRANSFORM изменяет текущее мировое пространство на page-space в контексте устройства воспроизведения. |
| EmfMoveToEx | Запись EMR_MOVETOEX указывает координаты новой текущей позиции в логических единицах. |
| EmfNamedEscape | Запись MR_NAMEDESCAPE передает произвольную информацию указанному драйверу принтера. |
| EmfObjectCreationRecordType | Типы записей создания объектов создают графические объекты. |
| EmfObjectManipulationRecordType | Типы записей манипулирования объектами управляют графическими объектами и изменяют их. |
| EmfOffsetClipRgn | Запись EMR_OFFSETCLIPRGN перемещает текущую область отсечения в контексте устройства воспроизведения на указанные смещения. |
| EmfOpenGlRecordType | Типы записей OpenGL определяют функции OpenGL. |
| EmfPaintRgn | Запись EMR_PAINTRGN закрашивает указанную область с помощью кисти, выбранной в настоящий момент в контексте устройства воспроизведения . |
| EmfPathBracketRecordType | Типы записей в скобках пути определяют и управляют путями в скобках пути. Примечание. Ни в одной из записей скобок пути не указываются параметры. |
| EmfPie | Запись EMR_PIE определяет клин в форме пирога, ограниченный пересечением эллипса и двух радиалов . Круговая диаграмма обводится текущим пером и заполняется текущей кистью. |
| EmfPixelFormat | Запись EMR_PIXELFORMAT указывает формат пикселей, используемый для графических операций. |
| EmfPlgBlt | Запись EMR_PLGBLT определяет блочную передачу пикселей из исходного растрового изображения в целевой параллелограмм с применением растрового изображения цветовой маски. |
| EmfPolyBezier | Запись EMR_POLYBEZIER указывает одну или несколько кривых Безье. |
| EmfPolyBezier16 | Запись EMR_POLYBEZIER16 указывает одну или несколько кривых Безье. Кривые рисуются с использованием текущего пера. |
| EmfPolyBezierTo | Запись EMR_POLYBEZIERTO определяет одну или несколько кривых Безье на основе текущего положения. |
| EmfPolyBezierTo16 | Запись EMR_POLYBEZIERTO16 указывает одну или несколько кривых Безье на основе текущей позиции. |
| EmfPolyDraw | Запись EMR_POLYDRAW определяет набор отрезков и кривых Безье. |
| EmfPolyDraw16 | Запись EMR_POLYDRAW16 определяет набор сегментов линий и кривых Безье. |
| EmfPolygon | Запись EMR_POLYGON определяет многоугольник, состоящий из двух или более вершин, соединенных прямыми линиями. |
| EmfPolygon16 | Запись EMR_POLYGON16 определяет многоугольник, состоящий из двух или более вершин, соединенных прямыми линиями. Многоугольник обводится текущим пером и заполняется текущей кистью и режимом заливки многоугольника. Многоугольник закрывается автоматически путем рисования линии от последней вершины до первой. |
| EmfPolyline | Запись EMR_POLYLINE задает серию сегментов линии, соединяя точки в указанном массиве . |
| EmfPolyline16 | Запись EMR_POLYLINE16 задает серию сегментов линии, соединяя точки в указанном массиве . |
| EmfPolylineTo | Запись EMR_POLYLINETO указывает одну или несколько прямых линий на основе текущей позиции. |
| EmfPolylineTo16 | Запись EMR_POLYLINETO16 указывает одну или несколько прямых линий на основе текущей позиции. Линия рисуется от текущей позиции до первой точки, указанной в поле aPoints, с использованием текущего пера . Для каждой дополнительной линии отрисовка выполняется от конечной точки предыдущей строки до следующей точки, заданной параметром aPoints. |
| EmfPolyPolygon | Запись EMR_POLYPOLYGON определяет серию замкнутых многоугольников. |
| EmfPolyPolygon16 | Запись EMR_POLYPOLYPOLYGON16 определяет серию замкнутых многоугольников. Каждый полигон очерчен с использованием текущего пера и заполнен с использованием текущей кисти и режима заливки полигона. Полигоны, нарисованные этой записью, могут перекрываться. |
| EmfPolyPolyline | Запись EMR_POLYPOLYLINE указывает несколько серий соединенных сегментов линий. |
| EmfPolyPolyline16 | Запись EMR_POLYPOLYLINE16 указывает несколько серий соединенных сегментов линий. |
| EmfPolyTextOutA | Запись EMR_POLYTEXTOUTA рисует одну или несколько текстовых строк ASCII, используя текущий шрифт и цвета текста. |
| EmfPolyTextOutW | Запись EMR_POLYTEXTOUTW отображает одну или несколько текстовых строк Unicode, используя текущий шрифт и цвета текста. |
| EmfRealizePalette | Эта запись отображает записи палитры из объекта current LogPalette (раздел 2.2.17) в system_palette. Эта запись EMF не указывает никаких параметров. |
| EmfRecord | Базовый класс для записей EMF Все записи EMF ДОЛЖНЫ иметь длину, кратную 4 байтам. Это показано в общих структурах предыдущих типов записей EMF путем включения полей AlignmentPadding , где это уместно, на концах этих структур. Содержимое полей AlignmentPadding ДОЛЖНО всегда игнорироваться. Для краткости эти поля не отображаются в каждом отдельном определении записи EMF . |
| EmfRectangle | Запись EMR_RECTANGLE рисует прямоугольник. Прямоугольник обводится текущим Pen и заполняется текущей кистью. |
| EmfResizePalette | Запись EMR_RESIZEPALETTE увеличивает или уменьшает размер существующего объекта LogPalette (раздел 2.2.17). |
| EmfRestoreDc | Запись EMR_RESTOREDC восстанавливает контекст устройства воспроизведения до указанного состояния. Контекст устройства воспроизведения восстанавливается путем извлечения информации о состоянии из стека, созданного предыдущими записями EMR_SAVEDC (раздел 2.3.11). |
| EmfRop4 | Четвертичная растровая операция, определяющая тройные растровые операции для цветов переднего плана и фона растрового изображения. Эти значения определяют, как данные цвета исходного прямоугольника должны сочетаться с данными цвета прямоугольника назначения. |
| EmfRoundRect | Запись EMR_ROUNDRECT определяет прямоугольник со скругленными углами. Прямоугольник обведен с помощью текущего пера и заполнен с помощью текущей кисти. |
| EmfSaveDc | Сохраняет текущее состояние контекста устройства воспроизведения в стеке состояний, сохраненных предыдущими записями EMR_SAVEDC , если таковые имеются. Состояние состоит из графических свойств и объектов, включая текущее выбранное растровое изображение, кисть, палитру, шрифт, перо и область. Запись An EMR_RESTOREDC используется для восстановления состояния. Эта запись EMF не содержит параметров. |
| EmfScaleViewportExtex | Запись EMR_SCALEVIEWPORTEXTEX переопределяет область просмотра для контекста устройства, используя отношения , образованные указанными множителями и делителями. |
| EmfScaleWindowExtex | Запись EMR_SCALEWINDOWEXTEX переопределяет окно для контекста устройства воспроизведения на с использованием отношений, образованных указанными множителями и делителями. |
| EmfSelectClipPath | Запись EMR_SELECTCLIPPATH определяет текущий путь как область отсечения для контекста устройства воспроизведения , объединяя новую область с любой существующей областью отсечения с использованием указанного режима. |
| EmfSelectObject | Запись EMR_SELECTOBJECT добавляет графический объект в текущий контекст устройства воспроизведения метафайла . Объект определяется либо своим индексом в таблице объектов EMF (раздел 3.1.1.1), либо значением its из перечисления StockObject (раздел 2.1.31). |
| EmfSelectPalette | Запись EMR_SELECTPALETTE определяет логическую палитру для контекста устройства воспроизведения. |
| EmfSetArcDirection | Запись EMR_SETARCDIRECTION указывает направление рисования, которое будет использоваться для вывода дуги и прямоугольника. |
| EmfSetBkColor | Запись EMR_SETBKCOLOR указывает цвет фона. |
| EmfSetBkMode | Запись EMR_SETBKMODE определяет режим смешения фона контекста устройства воспроизведения. Режим смешения фона используется с текстом, штрихованными кистями и стилями пера, которые не являются сплошными линиями. |
| EmfSetBrushOrgEx | Запись EMR_SETBRUSHORGEX указывает источник текущей кисти. |
| EmfSetColorAdjustment | Запись EMR_SETCOLORADJUSTMENT определяет свойства настройки цвета в контексте устройстваplay . |
| EmfSetColorSpace | Запись EMR_SETCOLORSPACE определяет текущий объект логического цветового пространства для графических операций. |
| EmfSetDiBitsToDevice | Запись EMR_SETDIBITSTODEVICE определяет блочную передачу пикселей из указанных строк развертки исходного растрового изображения в прямоугольник назначения. |
| EmfSetIcmMode | Запись EMR_SETICMMODE указывает режим управления цветом изображения (ICM) для графических операций. |
| EmfSetIcmProfileA | Запись EMR_SETICMPROFILEA указывает цветовой профиль в файле с именем, состоящим из символов ASCII , для вывода графики. |
| EmfSetIcmProfileW | Запись EMR_SETICMPROFILEW указывает цветовой профиль в файле с именем, состоящим из символов Юникода, для вывода графики. |
| EmfSetLayout | Запись EMR_SETLAYOUT указывает порядок, в котором рисуются текст и графика. |
| EmfSetLinkedUfis | Запись EMR_SETLINKEDUFIS устанавливает для UniversalFontIds (раздел 2.2.27) связанных шрифтов значение для использования при поиске символов. |
| EmfSetMapMode | Запись EMR_SETMAPMODE определяет режим отображения контекста устройства воспроизведения. Режим сопоставления указывает единицу измерения, используемую для преобразования единиц пространства страницы в единицы пространства устройства, а также определяет ориентацию осей X и Y устройства. |
| EmfSetMapperFlags | Запись EMR_SETMAPPERFLAGS определяет параметры процесса сопоставления логических шрифтов с физическими шрифтами, который выполняется преобразователем шрифтов. |
| EmfSetMetaRgn | Inter устанавливает текущую метаобласть с текущей областью отсечения для формирования новой метаобласти для контекста устройства воспроизведения. Текущую область отсечения СЛЕДУЕТ сбросить до нуля. Эта запись EMF не содержит параметров. |
| EmfSetMiterLimit | Запись EMR_SETMITERLIMIT указывает ограничение на длину соединений mitre для контекста устройства воспроизведения. |
| EmfSetPaletteEntries | Запись EMR_SETPALETTEENTRIES определяет значения цвета RGB в диапазоне записей для существующего объекта LogPalette (раздел 2.2.17). |
| EmfSetPixelV | Запись EMR_SETPIXELV определяет цвет пикселя в указанных логических координатах. |
| EmfSetPolyFillMode | Запись EMR_SETPOLYFILLMODE определяет режим заливки многоугольника. |
| EmfSetRop2 | Запись EMR_SETROP2 определяет режим работы бинарного растра. |
| EmfSetStrechBltMode | Запись EMR_SETSTRETCHBLTMODE определяет режим растяжения растрового изображения. |
| EmfSetTextAlign | Запись EMR_SETTEXTALIGN задает выравнивание текста. |
| EmfSetTextColor | Запись EMR_SETTEXTCOLOR определяет текущий цвет текста. |
| EmfSetTextJustification | Запись EMR_SETTEXTJUSTIFICATION указывает количество дополнительного пространства, которое необходимо добавить к символам break для выравнивания текста. |
| EmfSetViewportExtEx | Запись EMR_SETVIEWPORTEXTEX определяет экстент окна просмотра. |
| EmfSetViewportOrgEx | Запись EMR_SETVIEWPORTORGEX определяет исходную точку области просмотра. |
| EmfSetWindowExtEx | Запись EMR_SETWINDOWEXTEX определяет экстент окна. |
| EmfSetWindowOrgEx | Запись EMR_SETWINDOWORGEX определяет исходное положение окна. |
| EmfSetWorldTransform | Запись EMR_SETWORLDTRANSFORM указывает преобразование текущего мирового пространства в пространство страницы в контексте устройства воспроизведения. |
| EmfSmallTextOut | Запись EMR_SMALLTEXTOUT выводит строку. |
| EmfStateRecordType | Типы записей состояния определяют и управляют графическими свойствами, которые определяют состояние контекста устройства воспроизведения. |
| EmfStretchBlt | Запись EMR_STRETCHBLT определяет блочный перенос пикселей из исходного растрового изображения в целевой прямоугольник , опционально в сочетании с шаблоном кисти, в соответствии с указанной операцией raster , растягивая или сжимая выходные данные, чтобы они соответствовали размерам целевого объекта, если это необходимо. . |
| EmfStretchDiBits | Запись EMR_STRETCHDIBITS определяет блочный перенос пикселей из исходного растрового изображения в целевой прямоугольник , опционально в сочетании с шаблоном кисти, в соответствии с заданной растровой операцией , растягивая или сжимая выходные данные, чтобы они соответствовали размерам целевого объекта, если необходимый. |
| EmfStrokeAndFillPath | Запись EMR_STROKEANDFILLPATH закрывает все открытые фигуры на пути, обводит контур контура с помощью текущего пера и заполняет его внутреннюю часть с помощью текущей кисти. |
| EmfStrokePath | EMR_STROKEPATH class |
| EmfTransformRecordType | Типы записей преобразования определяют и изменяют преобразования мирового пространства в пространство страницы. |
| EmfTransparentBlt | Запись EMR_TRANSPARENTBLT определяет блочную передачу пикселей из исходного растрового изображения в целевой прямоугольник , обрабатывая указанный цвет как прозрачный, растягивая или сжимая выходные данные , чтобы они соответствовали размерам назначения, если это необходимо |
| EmfVertexData | Объекты, определяющие вершины прямоугольников или треугольников, и соответствующие им цвета. |
| EmfWidenPath | Эта запись переопределяет текущий путь как область, которая была бы закрашена, если бы путь был нарисован с помощью пера, выбранного в данный момент в контексте устройства воспроизведения. |