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 | Эта запись переопределяет текущий путь как область, которая была бы закрашена, если бы путь был нарисован с помощью пера, выбранного в данный момент в контексте устройства воспроизведения. |