Aspose.Imaging.FileFormats.Emf.Emf.Records

Ad alanı, [MS-EMF] türlerini içerir: Gelişmiş Meta Dosyası Formatı. 2.3 EMF Kayıtları

sınıflar

SınıfTanım
EmfAbortPathBu kayıt, bir yol parantezini iptal eder veya yolu kapalı bir yol parantezinden atar.
EmfAlphaBlendEMR_ALPHABLEND kaydı, belirli bir karıştırma işlemine göre alfa saydamlık verileri dahil olmak üzere bir kaynak bitmap’ten bir hedef dikdörtgene piksellerin blok aktarımını belirtir.
EmfAngleArcEMR_ANGLEARC kaydı, bir yayın çizgi kesimini belirtir. Çizgi parçası, geçerli konumundan yayın başlangıcına kadar çizilir. Yay, yarıçapı ve merkezi olan bir dairenin çevresi boyunca çizilir. Yayın uzunluğu, verilen başlangıç ve süpürme açıları ile tanımlanır
EmfArcEMR_ARC kaydı, eliptik bir yay belirtir.
EmfArcToEMR_ARCTO kaydı, eliptik bir yayı belirtir. Geçerli konumu yayın bitiş noktasına sıfırlar.
EmfBeginPathBu kayıt, geçerli oynatma cihazı bağlamında bir yol parantezini açar. Bir yol parantezi açıldıktan sonra, bir uygulama, yoldaki noktaları tanımlamak için kayıtları işlemeye başlayabilir.Bir uygulama, EMR_ENDPATH’i işleyerek bir açık yol parantezini KAPATMALIDIR. record. Bir uygulama EMR_BEGINPATH kaydını işlediğinde, önceki tüm yollar oynatma cihazı bağlamından ATILMALIDIR.
EmfBitBltEMR_BITBLT kaydı, belirli bir tarama işlemine göre, isteğe bağlı olarak bir fırça deseni ile birlikte, bir kaynak bitmap’ten hedef dikdörtgene piksellerin blok aktarımını belirtir.
EmfBitmapRecordTypeBitmap kayıt türleri, bitmap görüntülerinin blok aktarımlarını gerçekleştirir.
EmfChordEMR_CHORD kaydı, bir elips ile kesen adı verilen bir çizgi parçasının kesişimiyle sınırlanan bir bölge olan bir akoru belirtir. Akor, geçerli kalem kullanılarak ana hatları çizilir ve geçerli fırça kullanılarak doldurulur.
EmfClippingRecordTypeKırpma kaydı türleri, kırpma bölgelerini belirtir ve yönetir. Not EMR_SETMETARGN kaydı parametreleri belirtmiyor.
EmfCloseFigureBu kayıt bir yoldaki açık bir şekli kapatır. EMR_CLOSEFIGURE kaydının işlenmesi şeklin mevcut konumundan şeklin ilk noktasına bir line çizerek şekli kapatması ZORUNLUDUR ve ardından çizgi birleştirme stilini kullanarak çizgileri bağlaması ZORUNLUDUR. Bir şekil, EMR_CLOSEFIGURE kaydı yerine EMR_LINETO kaydı işlenerek kapatılırsa, birleştirme yerine köşeyi oluşturmak için bitiş kapakları kullanılır.EMR_LINETO, bölüm 2.3.5.13. bölümünde belirtilir. oynatma aygıtı bağlamında path parantezini aç. Yoldaki bir şekil, bu kayıt işlenerek açıkça kapatılmadığı sürece açıktır.
EmfColorCorrectPaletteEMR_COLORCORRECTPALETTE kaydı, WCS 1.0 değerleri kullanılarak mantıksal bir palet nesnesinin girişlerinin nasıl düzeltileceğini belirtir.
EmfColorMatchToTargetWEMR_COLORMATCHTOTargetW kaydı, adı Unicode karakterlerden oluşan bir dosyada belirtilen color profiliyle renk eşleştirmesi yapılıp yapılmayacağını belirtir.
EmfCommentEMR_COMMENT kaydı isteğe bağlı özel veriler içeriyor. Not Bu bölümde açıklanmayan alanlar 2.3.3. bölümünde belirtilmiştir.
EmfCommentBeginGroupEMR_COMMENT_BEGINGROUP kaydı, bir grup çizim kaydının başlangıcını belirtir.
EmfCommentEmfPlusEMR_COMMENT_EMFPLUS kaydı, gömülü EMF+ kayıtları içerir. Not Bu bölümde açıklanmayan alanlar 2.3.3. bölümünde belirtilmiştir.
EmfCommentEmfSpoolEMR_COMMENT_EMFSPOOL kaydı, gömülü EMFSPOOL kayıtları içerir. Not Bu bölümde açıklanmayan alanlar 2.3.3. bölümünde belirtilmiştir.
EmfCommentEndGroupEMR_COMMENT_ENDGROUP kaydı, bir grup çizim kaydının sonunu belirtir.
EmfCommentMultiFormatsEMR_COMMENT_MULTIFORMATS kaydı, bir görüntüyü birden çok grafik biçiminde belirtir.
EmfCommentPublicRecordTypeEMR_COMMENT_PUBLIC kayıt türleri, EMF işleme uzantılarını belirtir.
EmfCommentRecordTypeYorum kaydı türleri, isteğe bağlı özel verileri belirtmek, kayıtlarını diğer meta dosyası biçimlerine yerleştirmek ve yeni veya özel amaçlı komutlar eklemek için biçimleri tanımlar.
EmfCommentWindowsMetaFileEMR_COMMENT_WINDOWS_METAFILE kaydı, gömülü bir WMF meta dosyasındaki bir görüntüyü belirtir.
EmfControlRecordTypeKontrol kaydı türleri, bir EMF meta dosyasının başlangıcını ve sonunu ve meta dosyasının özelliklerini tanımlar.
EmfCreateBrushIndirectEMR_CREATEBRUSHINDIRECT kaydı, grafik işlemleri için mantıksal bir fırça tanımlar.
EmfCreateColorSpaceEMR_CREATECOLORSPACE kaydı, ASCII karakterlerinden oluşan bir adına sahip bir renk profilinden mantıksal bir renk uzayı nesnesi oluşturur.
EmfCreateColorSpaceWEMR_CREATECOLORSPACEW kaydı, bir renk profilinden, Unicode karakterlerden oluşan bir adla mantıksal bir renk uzayı nesnesi oluşturur.
EmfCreateDibPatternBrushPtEMR_CREATEDIBPATTERNBRUSHPT kaydı, grafik işlemleri için bir desen fırçası tanımlar. modeli bir DIB tarafından belirtilir.
EmfCreateMonoBrushEMR_CREATEMONOBRUSH kaydı, grafik işlemleri için bir monokrom desen fırçasını tanımlar. Desen, monokrom bir DIB tarafından belirtilir.
EmfCreatePaletteEMR_CREATEPALETTE kaydı, grafik işlemleri için mantıksal bir palet tanımlar.
EmfCreatePenEMR_CREATEPEN kaydı, grafik işlemleri için mantıksal bir kalem tanımlar.
EmfDeleteColorSpaceEMR_DELETECOLORSPACE kaydı, mantıksal bir renk uzayı nesnesini siler.
EmfDeleteObjectEMR_DELETEOBJECT kaydı, EMF Nesne Tablosunda (bölüm 3.1.1.1) dizini tarafından belirtilen bir grafik nesnesini siler.
EmfDrawEscapeEMR_DRAWESCAPE kaydı, isteğe bağlı bilgileri bir yazıcı sürücüsüne iletir. Amaç, bilgisinin çizimin yapılmasıyla sonuçlanmasıdır.
EmfDrawingRecordTypeÇizim kayıt türleri, grafik çizimi gerçekleştirir.
EmfEllipseEMR_ELLIPSE kaydı bir elipsi belirtir. Elipsin merkezi, belirtilen sınırlayıcı dikdörtgenin merkezidir. Elips, geçerli kalem kullanılarak ana hatları çizilir ve mevcut fırça kullanılarak doldurulur.
EmfEndPathBu kayıt bir yol parantezini kapatır ve parantez tarafından tanımlanan yolu oynatma aygıtı bağlamına seçer.
EmfEofEMR_EOF kaydı, meta dosyasının sonunu belirtir ve bir palet belirtir.
EmfEscapeRecordTypeKaçış kaydı türleri, yazıcı sürücüsü işlevlerini yürütür.
EmfExcludeClipRectEMR_EXCLUDECLIPRECT kaydı, mevcut kırpma bölgesinden belirtilen dikdörtgenin çıkarılmasıyla oluşan yeni bir kırpma bölgesini belirtir. Not Bu bölümde açıklanmayan alanlar 2.3.2. bölümünde belirtilmiştir.
EmfExtCreateFontIndirectWEMR_EXTCREATEFONTINDIRECTW kaydı, grafik işlemleri için mantıksal bir yazı tipi tanımlar.
EmfExtCreatePenEMR_EXTCREATEPEN kaydı, grafik işlemleri için genişletilmiş bir mantıksal kalem tanımlar. An isteğe bağlı DIB, çizgi stili olarak kullanılmak üzere belirtilebilir.
EmfExtEscapeEMR_EXTESCAPE kaydı, isteğe bağlı bilgileri bir yazıcı sürücüsüne iletir. Amaç, bilgisinin çizimin yapılmasıyla sonuçlanmamasıdır.
EmfExtFloodFillEMR_EXTFLOODFILL kaydı, ekran yüzeyinin bir alanını geçerli fırça ile doldurur
EmfExtSelectClipRgnEMR_EXTSELECTCLIPRGN kaydı, belirtilen modu kullanarak belirtilen bölgeyi geçerli klip bölgesi ile birleştirir. Not Bu bölümde açıklanmayan alanlar 2.3.2. bölümünde belirtilmiştir.
EmfExtTextOutAEMR_EXTTEXTOUTA kaydı, geçerli yazı tipini ve metin renklerini kullanarak bir ASCII metin dizesi çizer.
EmfExtTextOutWEMR_EXTTEXTOUTW kaydı, geçerli yazı tipini ve metin renklerini kullanarak bir ASCII metin dizesi çizer.
EmfFillPathEMR_FILLPATH kaydı, geçerli yoldaki tüm açık şekilleri kapatır ve geçerli fırça ve çokgen doldurma modunu kullanarak yolun içini doldurur.
EmfFillRgnEMR_FILLRGN kaydı, belirtilen fırçayı kullanarak belirtilen bölgeyi doldurur.
EmfFlatternPathBu kayıt, seçilen yoldaki tüm eğrileri oynatma aygıtı bağlamına dönüştürür; her eğri bir satır dizisine DÖNÜŞTÜRÜLMELİDİR.
EmfForceUfiMappingEMR_FORCEUFIMAPPING kaydı, yazı tipi eşleyicisini, LogFont (bölüm 2.2.13) bilgilerine göre, onların UniversalFontId’lerine göre yazı tiplerini eşleştirmeye zorlar.
EmfFrameRgnEMR_FRAMERGN kaydı, belirtilen fırçayı kullanarak belirtilen bölgenin çevresine bir sınır çizer.
EmfGlsBoundedRecordEMR_GLSBOUNDEDRECORD kaydı, çıktı için sınırlayıcı bir dikdörtgene sahip bir OpenGL işlevini belirtir.
EmfGlsRecordEMR_GLSRECORD kaydı bir OpenGL işlevini belirtir.
EmfGradientFillEMR_GRADIENTFILL kaydı, dikdörtgenleri veya üçgenleri renk gradyanlarıyla doldurmayı belirtir.
EmfIntersectClipRectEMR_INTERSECTCLIPRECT kaydı, geçerli kırpma bölgesi ile belirtilen dikdörtgenin kesişiminden yeni bir kırpma bölgesi belirtir. Not Bu bölümde açıklanmayan alanlar 2.3.2. bölümünde belirtilmiştir.
EmfInvertRgnEMR_INVERTRGN kaydı, belirtilen bölgedeki renkleri tersine çevirir.
EmfLineToEMR_LINETO kaydı, geçerli konumdan belirtilen noktasına kadar olan ancak bu noktayı içermeyen bir çizgi belirtir. Geçerli konumu belirtilen noktaya sıfırlar.
EmfMaskBltEMR_MASKBLT kaydı, belirtilen ön plan ve arka plan tarama işlemlerine göre, isteğe bağlı olarak bir fırça deseni ve bir renk maskesi bitmap uygulamasıyla birlikte, bir kaynak bitmap’ten hedef dikdörtgene piksellerin blok aktarımını belirtir.
EmfMetafileHeaderEMR_HEADER kayıt türleri, EMF metafiles başlangıç noktalarını tanımlar ve metafile içindeki görüntünün oluşturulduğu aygıtın özelliklerini belirtir. Başlık kaydındaki bilgiler, EMF meta dosyalarının herhangi bir belirli çıktı aygıtından bağımsız olmasını mümkün kılar. Boyut alanının değeri, bu bölümde daha önce listelenen farklı EMR_HEADER kayıt türlerini ayırt etmek için kullanılabilir. Üç olası durum vardır. headers: EmfMetafileHeader kaydı olan temel başlık. Bu başlığın sabit boyutlu kısmı 88 bayttır ve bir Header nesnesi içerir. EmfMetafileHeaderExtension1 kaydı olan ilk uzantı başlığı. Sabit boyutlu bu başlığın bir kısmı 100 bayttır ve bir Header object ve bir HeaderExtension1 nesnesi içerir (bölüm 2.2.10). EmfMetafileHeaderExtension2 kaydı olan ikinci uzantı başlığı. Bu başlığın sabit boyutlu kısmı 108 bayttır, ve bir Header nesnesi, bir HeaderExtension1 nesnesi ve bir HeaderExtension2 nesnesi içerir (bölüm 2.2.11).
EmfMetafileHeaderExtension1EmfMetafileHeaderExtension1 kaydı, EMF meta dosyalarının ilk uzantısında kullanılan başlık kaydıdır. EmfHeaderExtension1 alanının ardından kalan alanlar isteğe bağlıdır ve herhangi bir sırada bulunabilir.
EmfMetafileHeaderExtension2EmfMetafileHeaderExtension2 kaydı, EMF meta dosyalarının ikinci uzantısında kullanılan başlık kaydıdır. EmfHeaderExtension2 alanının ardından kalan alanlar isteğe bağlıdır ve herhangi bir sırada mevcut olabilir.
EmfModifyWorldTransformEMR_MODIFYWORLDTRANSFORM kaydı, oynatma aygıtı bağlamında geçerli dünya-alanı page-space dönüşümüne değiştirir.
EmfMoveToExEMR_MOVETOEX kaydı, yeni geçerli konumun koordinatlarını mantıksal birimlerde belirtir.
EmfNamedEscapeMR_NAMEDESCAPE kaydı, rastgele bilgileri belirtilen bir yazıcı sürücüsüne iletir.
EmfObjectCreationRecordTypeNesne oluşturma kayıt türleri, grafik nesneleri oluşturur.
EmfObjectManipulationRecordTypeNesne işleme kayıt türleri, grafik nesnelerini yönetir ve değiştirir.
EmfOffsetClipRgnEMR_OFFSETCLIPRGN kaydı, oynatma aygıtı bağlamındaki geçerli kırpma bölgesini belirtilen ofsetlerle hareket ettirir.
EmfOpenGlRecordTypeOpenGL kayıt türleri, OpenGL işlevlerini belirtir.
EmfPaintRgnEMR_PAINTRGN kaydı, oynatma aygıtı bağlamında seçili olan fırçayı kullanarak belirtilen bölgeyi boyar.
EmfPathBracketRecordTypeYol parantez kayıt türleri, yol parantezlerindeki yolları belirtir ve işler. Not: Yol parantez kayıtlarının hiçbiri parametreleri belirtmez.
EmfPieEMR_PIE kaydı, bir elips ve iki radyalinin kesişimiyle sınırlanan pasta şeklindeki bir kamayı belirtir. Pasta, mevcut kalem kullanılarak ana hatları çizilir ve mevcut fırça kullanılarak doldurulur.
EmfPixelFormatEMR_PIXELFORMAT kaydı, grafik işlemleri için kullanılacak piksel biçimini belirtir.
EmfPlgBltEMR_PLGBLT kaydı, bir renk maskesi bitmap uygulamasıyla bir kaynak bitmap’ten bir hedef paralelkenarına piksellerin blok aktarımını belirtir.
EmfPolyBezierEMR_POLYBEZIER kaydı, bir veya daha fazla Bezier eğrisini belirtir.
EmfPolyBezier16EMR_POLYBEZIER16 kaydı, bir veya daha fazla Bezier eğrisini belirtir. Eğriler, mevcut kalemle kullanılarak çizilir.
EmfPolyBezierToEMR_POLYBEZIERTO kaydı, geçerli konuma dayalı olarak bir veya daha fazla Bezier eğrisi belirtir.
EmfPolyBezierTo16EMR_POLYBEZIERTO16 kaydı, geçerli konuma dayalı olarak bir veya daha fazla Bezier eğrisi belirtir.
EmfPolyDrawEMR_POLYDRAW kaydı, bir dizi çizgi parçası ve Bezier eğrisi belirtir.
EmfPolyDraw16EMR_POLYDRAW16 kaydı, bir dizi çizgi parçası ve Bezier eğrisi belirtir.
EmfPolygonEMR_POLYGON kaydı, düz çizgilerle bağlanan iki veya daha fazla tepe noktasından oluşan bir çokgen belirtir.
EmfPolygon16EMR_POLYGON16 kaydı, düz çizgilerle bağlanan iki veya daha fazla tepe noktasından oluşan bir çokgen belirtir. Çokgen, geçerli kalem kullanılarak ana hatları çizilir ve geçerli fırça ve çokgen doldurma modu kullanılarak doldurulur. Çokgen, son tepe noktasından ilk noktaya bir çizgi çizilerek otomatik olarak kapatılır.
EmfPolylineEMR_POLYLINE kaydı, belirtilen dizideki noktaları bağlayarak bir dizi çizgi parçası belirtir.
EmfPolyline16EMR_POLYLINE16 kaydı, belirtilen dizisindeki noktaları bağlayarak bir dizi çizgi parçasını belirtir.
EmfPolylineToEMR_POLYLINETO kaydı, geçerli konuma dayalı olarak bir veya daha fazla düz çizgi belirtir.
EmfPolylineTo16EMR_POLYLINETO16 kaydı, geçerli konuma dayalı olarak bir veya daha fazla düz çizgi belirtir. geçerli kalem kullanılarak, aPoints alanında belirtilen ilk noktaya geçerli konumdan bir çizgi çizilir. Her ek çizgi için, önceki çizgisinin bitiş noktasından aPoints tarafından belirtilen bir sonraki noktaya çizim yapılır.
EmfPolyPolygonEMR_POLYPOLYGON kaydı, bir dizi kapalı çokgen belirtir.
EmfPolyPolygon16EMR_POLYPOLYGON16 kaydı, bir dizi kapalı çokgen belirtir. Her çokgen, geçerli kalem kullanılarak ana hatlarıyla çizilir ve geçerli fırça ve çokgen doldurma modu kullanılarak doldurulur. Bu kayıt tarafından çizilen çokgenler çakışabilir.
EmfPolyPolylineEMR_POLYPOLYLINE kaydı, birden çok bağlantılı hat segmenti serisini belirtir.
EmfPolyPolyline16EMR_POLYPOLYLINE16 kaydı, birden çok bağlantılı hat segmenti serisini belirtir.
EmfPolyTextOutAEMR_POLYTEXTOUTA kaydı, geçerli yazı tipini ve metin renklerini kullanarak bir veya daha fazla ASCII metin dizesi çizer.
EmfPolyTextOutWEMR_POLYTEXTOUTW kaydı, geçerli yazı tipini ve metin renklerini kullanarak bir veya daha fazla Unicode metin dizesi çizer.
EmfRealizePaletteBu kayıt, current LogPalette nesnesinden (bölüm 2.2.17) gelen palet girişlerini system_palette. ile eşler. Bu EMF kaydı hiçbir parametre belirtmiyor.
EmfRecordEMF kayıtları için temel sınıf Tüm EMF kayıtları, 4 baytın katı bir uzunluğa sahip OLMALIDIR. Bu, önceki EMF kayıt türlerinin genel yapılarında, uygun olduğunda bu yapıların uçlarına AlignmentPadding field dahil edilerek gösterilmektedir. AlignmentPadding field içeriği her zaman yok sayılmalıdır. Kısaca, bu alanlar her bir EMF kayıt tanımında gösterilmez.
EmfRectangleEMR_RECTANGLE kaydı bir dikdörtgen çizer. Dikdörtgen, geçerli pen kullanılarak ana hatları çizilir ve geçerli fırça kullanılarak doldurulur.
EmfResizePaletteEMR_RESIZEPALETTE kaydı, mevcut bir LogPalette nesnesinin boyutunu artırır veya azaltır (bölüm 2.2.17).
EmfRestoreDcEMR_RESTOREDC kaydı, oynatma aygıtı bağlamını belirtilen duruma geri yükler. oynatma aygıtı bağlamı, önceki EMR_SAVEDC kayıtları (bölüm 2.3.11) tarafından tarafından oluşturulan bir yığından durum bilgisi çıkarılarak geri yüklenir.
EmfRop4Bir bitmap’in ön plan ve arka plan renkleri olan için üçlü tarama işlemlerini belirten bir dörtlü tarama işlemi. Bu değerler, kaynak dikdörtgenin renk verilerinin hedef dikdörtgenin renk verileriyle nasıl birleştirileceğini tanımlar.
EmfRoundRectEMR_ROUNDRECT kaydı, köşeleri yuvarlatılmış bir dikdörtgeni belirtir. Dikdörtgen, geçerli kalem kullanılarak dış hatları çizilir ve geçerli fırça kullanılarak doldurulur.
EmfSaveDcKayıttan yürütme aygıtı bağlamının mevcut durumunu, varsa, önceki EMR_SAVEDC kayıtları tarafından kaydedilen a durum yığınına kaydeder. Durum, şu anda seçili bitmap, fırça, palet, yazı tipi, kalem ve bölge dahil olmak üzere grafik özellikleri ve nesnelerden oluşur. Durumu geri yüklemek için bir EMR_RESTOREDC kaydı kullanılır. Bu EMF kaydı hiçbir parametre belirtmiyor.
EmfScaleViewportExtexEMR_SCALEVIEWPORTEXTEX kaydı, belirtilen çarpanlar ve bölenler tarafından oluşturulan oranlarını kullanarak bir cihaz bağlamı için görünüm penceresini yeniden belirtir.
EmfScaleWindowExtexEMR_SCALEWINDOWEXTEX kaydı, belirtilen çarpanlar ve bölenler tarafından oluşturulan oranları kullanarak bir oynatma cihazı bağlamı için pencereyi by yeniden belirtir.
EmfSelectClipPathEMR_SELECTCLIPPATH kaydı, yeni bölgeyi belirtilen modu kullanarak mevcut herhangi bir kırpma bölgesiyle birleştirerek, oynatma cihaz bağlamı için bir kırpma bölgesi olarak geçerli yolu belirtir.
EmfSelectObjectEMR_SELECTOBJECT kaydı, geçerli meta dosyası oynatma aygıtı bağlamına bir grafik nesnesi ekler. Nesne, ya EMF Nesne Tablosundaki (bölüm 3.1.1.1) dizini ile ya da StockObject numaralandırmasındaki (bölüm 2.1.31) its değeri ile belirtilir.
EmfSelectPaletteEMR_SELECTPALETTE kaydı, oynatma aygıtı bağlamı için mantıksal bir palet belirtir.
EmfSetArcDirectionEMR_SETARCDIRECTION kaydı, yay ve dikdörtgen çıktısı için kullanılacak çizim yönünü belirtir.
EmfSetBkColorEMR_SETBKCOLOR kaydı, arka plan rengini belirtir.
EmfSetBkModeEMR_SETBKMODE kaydı, oynatma aygıtı bağlamının arka plan karıştırma modunu belirtir. Arka plan karıştırma modu, düz çizgiler olmayan metin, taramalı fırçalar ve kalem stilleriyle kullanılır.
EmfSetBrushOrgExEMR_SETBRUSHORGEX kaydı, geçerli fırçanın kaynağını belirtir.
EmfSetColorAdjustmentEMR_SETCOLORADJUSTMENT kaydı, oynatma cihaz bağlamında renk ayarlama özelliklerini belirtir.
EmfSetColorSpaceEMR_SETCOLORSPACE kaydı, grafik işlemleri için geçerli mantıksal renk uzayı nesnesini tanımlar.
EmfSetDiBitsToDeviceEMR_SETDIBITSTODEVICE kaydı, bir kaynak bit eşleminin belirtilen tarama satırlarından bir hedef dikdörtgene piksellerin blok aktarımını belirtir.
EmfSetIcmModeEMR_SETICMMODE kaydı, grafik işlemleri için Görüntü Renk Yönetimi (ICM) modunu belirtir.
EmfSetIcmProfileAEMR_SETICMPROFILEA kaydı, grafik çıktısı için ASCII karakterlerinden oluşan bir ada sahip bir dosyadaki bir renk profilini belirtir.
EmfSetIcmProfileWEMR_SETICMPROFILEW kaydı, grafik çıktısı için Unicode karakterlerden oluşan bir dosyadaki bir renk profilini belirtir.
EmfSetLayoutEMR_SETLAYOUT kaydı, metin ve grafiklerin çizilme sırasını belirtir.
EmfSetLinkedUfisEMR_SETLINKEDUFIS kaydı, bağlantılı yazı tiplerinin UniversalFontId’lerini (bölüm 2.2.27) karakter araması sırasında kullanılacak olarak ayarlar.
EmfSetMapModeEMR_SETMAPMODE kaydı, oynatma aygıtı bağlamının eşleme modunu belirtir. Eşleme modu, sayfa alanı birimlerini aygıt alanı birimlerine dönüştürmek için kullanılan ölçü birimini belirtir ve ayrıca aygıtın x ekseni ve y ekseninin yönünü belirtir.
EmfSetMapperFlagsEMR_SETMAPPERFLAGS kaydı, mantıksal yazı tiplerini, yazı tipi eşleyicisi tarafından gerçekleştirilen, fiziksel yazı tipleriyle eşleştirme sürecinin parametrelerini belirtir.
EmfSetMetaRgnInter, oynatma aygıtı bağlamı için yeni bir meta bölge oluşturmak üzere geçerli meta bölgesini geçerli kırpma bölgesi ile ayarlar. Geçerli kırpma bölgesi null değerine sıfırlanmalıdır. Bu EMF kaydı hiçbir parametre belirtmiyor.
EmfSetMiterLimitEMR_SETMITERLIMIT kaydı, oynatma aygıtı bağlamı için gönye birleştirmelerinin uzunluğu sınırını belirtir.
EmfSetPaletteEntriesEMR_SETPALETTEENTRIES kaydı, mevcut bir LogPalette (bölüm 2.2.17) nesnesi için bir dizi girişte RGB renk değerlerini tanımlar.
EmfSetPixelVEMR_SETPIXELV kaydı, belirtilen mantıksal koordinatlarda pikselin rengini tanımlar.
EmfSetPolyFillModeEMR_SETPOLYFILLMODE kaydı çokgen doldurma modunu tanımlar.
EmfSetRop2EMR_SETROP2 kaydı, ikili tarama çalışma modunu tanımlar.
EmfSetStrechBltModeEMR_SETSTRETCHBLTMODE kaydı, bitmap uzatma modunu belirtir.
EmfSetTextAlignEMR_SETTEXTALIGN kaydı, metin hizalamasını belirtir.
EmfSetTextColorEMR_SETTEXTCOLOR kaydı, geçerli metin rengini tanımlar.
EmfSetTextJustificationEMR_SETTEXTJUSTIFICATION kaydı, metin yaslama için break karakterlerine eklenecek fazladan boşluk miktarını belirtir.
EmfSetViewportExtExEMR_SETVIEWPORTEXTEX kaydı, görünüm alanının kapsamını tanımlar.
EmfSetViewportOrgExEMR_SETVIEWPORTORGEX kaydı, görünüm alanı kaynağını tanımlar.
EmfSetWindowExtExEMR_SETWINDOWEXTEX kaydı, pencere kapsamını tanımlar.
EmfSetWindowOrgExEMR_SETWINDOWORGEX kaydı, pencere kökenini tanımlar.
EmfSetWorldTransformEMR_SETWORLDTRANSFORM kaydı, oynatma aygıtı bağlamında geçerli dünya-uzaydan sayfa alanına dönüşüm için bir dönüşüm belirtir.
EmfSmallTextOutEMR_SMALLTEXTOUT kaydı bir dize çıkarır.
EmfStateRecordTypeDurum kaydı türleri, oynatma aygıtı bağlamının durumunu tanımlayan grafik özelliklerini belirtir ve yönetir.
EmfStretchBltEMR_STRETCHBLT kaydı, isteğe bağlı olarak, belirtilen bir raster işlemine göre bir fırça deseniyle birlikte, gerekirse hedefin boyutlarına uyacak şekilde çıktıyı gererek veya sıkıştırarak, bir kaynak bitmap’ten bir hedef dikdörtgene piksellerin blok aktarımını belirtir. .
EmfStretchDiBitsEMR_STRETCHDIBITS kaydı, isteğe bağlı olarak, belirtilen bir tarama işlemine göre bir fırça deseniyle birlikte, bir kaynak bitmap’ten bir hedef dikdörtgene piksellerin blok aktarımını belirtir; gerekli.
EmfStrokeAndFillPathEMR_STROKEANDFILLPATH kaydı bir yoldaki tüm açık şekilleri kapatır, geçerli kalemi kullanarak yolunun ana hatlarını çizer ve geçerli fırçayı kullanarak içini doldurur.
EmfStrokePathEMR_STROKEPATH sınıfı
EmfTransformRecordTypeDönüştürme kayıt türleri, dünya-alanını sayfa-alanına dönüşümlerini belirtir ve değiştirir.
EmfTransparentBltEMR_TRANSPARENTBLT kaydı, bir kaynak bitmap’ten bir hedef dikdörtgene piksellerin blok aktarımını belirtir, belirtilen bir rengi şeffaf olarak ele alır, gerekirse çıktıyı hedefin boyutlarına uyacak şekilde genişletir veya sıkıştırır
EmfVertexDataDikdörtgenlerin veya üçgenlerin tepe noktalarını ve bunlara karşılık gelen renkleri belirten nesneler.
EmfWidenPathBu kayıt, mevcut yolu, path oynatma aygıtı bağlamında seçili olan kalem kullanılarak çizilirse boyanacak alan olarak yeniden tanımlar.