aspose.imaging.fileformats.emf.emf.records
İçindekiler
[
Saklamak
]Modül, [MS-EMF]: Gelişmiş Metafile Formatı türlerini içerir. 2.3 EMF Kayıtları
Classes
| Sınıf | Açıklama |
|---|---|
| EmfAbortPath | Bu kayıt bir yol parantezini iptal eder veya kapalı bir yol parantezinden yolu atar. |
| EmfAlphaBlend | EMR_ALPHABLEND kaydı, belirtilen bir karıştırma işlemine göre, alfa şeffaflık verilerini içeren, bir kaynak bitmap’ten bir hedef dikdörtgene piksel blok transferini belirtir. |
| EmfAngleArc | EMR_ANGLEARC kaydı, bir yayının çizgi segmentini belirtir. Çizgi segmenti, mevcut konumdan yayının başlangıcına çizilir. Yay, verilen yarıçap ve merkezle bir dairenin çevresi boyunca çizilir. Yayın uzunluğu, verilen başlangıç ve süpürme açılarıyla tanımlanır. |
| EmfArc | EMR_ARC kaydı, eliptik bir yay belirtir. |
| EmfArcTo | EMR_ARCTO kaydı, eliptik bir yay belirtir. Mevcut konumu yayının bitiş noktasına sıfırlar. |
| EmfBeginPath | Bu kayıt, geçerli oynatma cihazı bağlamında bir yol parantezi açar. Bir yol parantezi açıldıktan sonra, bir uygulama yolu tanımlayan noktaları belirlemek için kayıtları işlemeye başlayabilir. Bir uygulama, EMR_ENDPATH kaydını işleyerek açık bir yol parantezini KAPATMAK zorundadır. Bir uygulama EMR_BEGINPATH kaydını işlediğinde, önceki tüm yollar oynatma cihazı bağlamından ATILMALIDIR. |
| EmfBitBlt | EMR_BITBLT kaydı, belirtilen bir raster işlemi doğrultusunda, bir fırça deseniyle birlikte isteğe bağlı olarak, kaynak bitmap’ten hedef dikdörtgene piksel blok transferi tanımlar. |
| EmfBitmapRecordType | Bitmap kayıt türleri, bitmap görüntülerinin blok transferlerini gerçekleştirir. |
| EmfBlendFunction | Kaynak ve hedef bitmap’ler için karıştırma işlemlerini belirten bir yapı. |
| EmfBoundedRecord | Temel EMF çokgen sınıfı. |
| EmfChord | EMR_CHORD kaydı, bir sekant olarak adlandırılan elips ile bir doğru parçasının kesişimiyle sınırlanan bir bölge olan kord’u tanımlar. Kord, geçerli kalem kullanılarak konturlanır ve geçerli fırça kullanılarak doldurulur. |
| EmfClippingRecordType | Kırpma kayıt türleri, kırpma bölgelerini belirler ve yönetir. Not EMR_SETMETARGN kaydı parametreleri belirtmez. |
| EmfCloseFigure | Bu kayıt, bir yoldaki açık bir şekli kapatır. EMR_CLOSEFIGURE kaydının işlenmesi, şekli geçerli konumdan şeklin ilk noktasına bir çizgi çizerek kapatmak zorundadır ve ardından çizgi birleşim stilini kullanarak çizgileri bağlamalıdır. Bir şekil, EMR_CLOSEFIGURE kaydı yerine EMR_LINETO kaydı işlenerek kapatılırsa, köşe bir birleşim yerine uç kapaklarıyla oluşturulur. EMR_LINETO, 2.3.5.13 bölümünde belirtilmiştir. EMR_CLOSEFIGURE kaydı, yalnızca oynatma cihazı bağlamında açık bir yol parantezi bulunduğunda kullanılmalıdır. Bir yoldaki şekil, bu kayıt işlenerek açıkça kapatılmadıkça açıktır. |
| EmfColorCorrectPalette | EMR_COLORCORRECTPALETTE kaydı, WCS 1.0 değerleri kullanılarak mantıksal bir palet nesnesinin girişlerinin nasıl düzeltileceğini belirtir. |
| EmfColorMatchToTargetW | EMR_COLORMATCHTOTargetW kaydı, Unicode karakterlerden oluşan bir dosya adıyla belirtilen bir renk profilini kullanarak renk eşleştirmesi yapılıp yapılmayacağını belirtir. |
| EmfComment | EMR_COMMENT kaydı, keyfi özel veriler içerir. Not Bu bölümde açıklanmayan alanlar 2.3.3 bölümünde belirtilmiştir. |
| EmfCommentBeginGroup | EMR_COMMENT_BEGINGROUP kaydı, bir çizim kayıtları grubunun başlangıcını belirtir. |
| EmfCommentEmfPlus | EMR_COMMENT_EMFPLUS kaydı, gömülü EMF+ kayıtlarını içerir. Not Bu bölümde açıklanmayan alanlar 2.3.3 bölümünde belirtilmiştir. |
| EmfCommentEmfSpool | EMR_COMMENT_EMFSPOOL kaydı, gömülü EMFSPOOL kayıtlarını içerir. Not Bu bölümde açıklanmayan alanlar 2.3.3 bölümünde belirtilmiştir. |
| EmfCommentEndGroup | EMR_COMMENT_ENDGROUP kaydı, bir çizim kayıtları grubunun sonunu belirtir. |
| EmfCommentMultiFormats | EMR_COMMENT_MULTIFORMATS kaydı, bir görüntüyü birden fazla grafik formatında belirtir. |
| EmfCommentPublicRecordType | EMR_COMMENT_PUBLIC kayıt türleri, EMF işleme için uzantıları belirtir. |
| EmfCommentRecordType | Yorum kayıt türleri, keyfi özel veri belirtmek, kayıtları diğer metafile formatlarına gömmek ve yeni ya da özel amaçlı komutlar eklemek için biçimleri tanımlar. |
| EmfCommentWindowsMetaFile | EMR_COMMENT_WINDOWS_METAFILE kaydı, gömülü bir WMF metafilesinde bir görüntüyü belirtir. |
| EmfControlRecordType | Kontrol kayıt türleri, bir EMF metafilesinin başlangıç ve bitişini ve metafilenin özelliklerini tanımlar. |
| EmfCreateBrushIndirect | EMR_CREATEBRUSHINDIRECT kaydı, grafik işlemleri için mantıksal bir fırça tanımlar. |
| EmfCreateColorSpace | EMR_CREATECOLORSPACE kaydı, ASCII karakterlerinden oluşan bir adla bir renk profili kullanarak mantıksal bir renk uzayı nesnesi oluşturur. |
| EmfCreateColorSpaceW | EMR_CREATECOLORSPACEW kaydı, Unicode karakterlerinden oluşan bir adla bir renk profili kullanarak mantıksal bir renk uzayı nesnesi oluşturur. |
| EmfCreateDibPatternBrushPt | EMR_CREATEDIBPATTERNBRUSHPT kaydı, grafik işlemleri için bir desen fırçası tanımlar. Desen, bir DIB ile belirtilir. |
| EmfCreateMonoBrush | EMR_CREATEMONOBRUSH kaydı, grafik işlemleri için tek renkli bir desen fırçası tanımlar. Desen, tek renkli bir DIB ile belirtilir. |
| EmfCreatePalette | EMR_CREATEPALETTE kaydı, grafik işlemleri için mantıksal bir palet tanımlar. |
| EmfCreatePen | EMR_CREATEPEN kaydı, grafik işlemleri için mantıksal bir kalem tanımlar. |
| EmfDeleteColorSpace | EMR_DELETECOLORSPACE kaydı, mantıksal bir renk uzayı nesnesini siler. |
| EmfDeleteObject | EMR_DELETEOBJECT kaydı, EMF Nesne Tablosu’nda (bölüm 3.1.1.1) indeksiyle belirtilen bir grafik nesnesini siler. |
| EmfDrawEscape | EMR_DRAWESCAPE kaydı, rastgele bilgileri bir yazıcı sürücüsüne iletir. Amaç, bilginin çizim yapılmasına yol açmasıdır. |
| EmfDrawingRecordType | Çizim kayıt türleri, grafik çizimi gerçekleştirir. |
| EmfEllipse | EMR_ELLIPSE kaydı bir elips tanımlar. Elipsin merkezi, belirtilen sınırlayıcı dikdörtgenin merkezidir. Elips, mevcut kalem kullanılarak kontur çizilir ve mevcut fırça kullanılarak doldurulur. |
| EmfEndPath | Bu kayıt, bir yol parantezini kapatır ve parantezle tanımlanan yolu oynatma aygıt bağlamına seçer. |
| EmfEof | EMR_EOF kaydı, metafilin sonunu gösterir ve bir palet belirtir. |
| EmfEscapeRecordType | Escape kayıt türleri, yazıcı sürücü işlevlerini yürütür. |
| EmfExcludeClipRect | EMR_EXCLUDECLIPRECT kaydı, mevcut kırpma bölgesinden belirtilen dikdörtgen çıkarılarak oluşan yeni bir kırpma bölgesi tanımlar. Not Bu bölümde açıklanmayan alanlar bölüm 2.3.2’de belirtilmiştir. |
| EmfExtCreateFontIndirectW | EMR_EXTCREATEFONTINDIRECTW kaydı, grafik işlemleri için mantıksal bir yazı tipi tanımlar. |
| EmfExtCreatePen | EMR_EXTCREATEPEN kaydı, grafik işlemleri için genişletilmiş mantıksal bir kalem tanımlar. Bir isteğe bağlı DIB, çizgi stili olarak kullanılmak üzere belirtilebilir. |
| EmfExtEscape | EMR_EXTESCAPE kaydı, rastgele bilgileri bir yazıcı sürücüsüne iletir. Amaç, bilginin çizim yapılmasına neden olmamasıdır. |
| EmfExtFloodFill | EMR_EXTFLOODFILL kaydı, görüntü yüzeyinin bir alanını mevcut fırça ile doldurur. |
| EmfExtSelectClipRgn | EMR_EXTSELECTCLIPRGN kaydı, belirtilen bölgeyi mevcut kırpma bölgesiyle belirtilen modda birleştirir. Not Bu bölümde açıklanmayan alanlar bölüm 2.3.2’de belirtilmiştir. |
| EmfExtTextOutA | EMR_EXTTEXTOUTA kaydı, mevcut yazı tipi ve metin renklerini kullanarak bir ASCII metin dizesi çizer. |
| EmfExtTextOutW | EMR_EXTTEXTOUTW kaydı, mevcut yazı tipi ve metin renklerini kullanarak bir ASCII metin dizesi çizer. |
| EmfFillPath | EMR_FILLPATH kaydı, mevcut yoldaki açık tüm şekilleri kapatır ve yolun içini mevcut fırça ve çokgen doldurma modu kullanarak doldurur. |
| EmfFillRgn | EMR_FILLRGN kaydı, belirtilen bölgeyi belirtilen fırça kullanarak doldurur. |
| EmfFlatternPath | Bu kayıt, seçilen yoldaki tüm eğrileri oynatma aygıt bağlamına dönüştürür; her eğri, bir dizi çizgiye dönüştürülmelidir. |
| EmfForceUfiMapping | EMR_FORCEUFIMAPPING kaydı, yazı tipi eşleyicisinin yazı tiplerini LogFont (bölüm 2.2.13) bilgilerine tercih olarak UniversalFontId’lerine göre eşlemesini zorlar. |
| EmfFrameRgn | EMR_FRAMERGN kaydı, belirtilen bölge etrafında belirtilen fırça kullanılarak bir kenarlık çizer. |
| EmfGlsBoundedRecord | EMR_GLSBOUNDEDRECORD kaydı, çıktı için bir sınırlayıcı dikdörtgen içeren bir OpenGL işlevi tanımlar. |
| EmfGlsRecord | EMR_GLSRECORD kaydı bir OpenGL işlevi tanımlar. |
| EmfGradientFill | Bu EMR_GRADIENTFILL kaydı, dikdörtgenleri veya üçgenleri renk geçişleriyle doldurmayı belirtir. |
| EmfIntersectClipRect | Bu EMR_INTERSECTCLIPRECT kaydı, geçerli kırpma bölgesi ile belirtilen dikdörtgenin kesişiminden yeni bir kırpma bölgesi tanımlar. Not: Bu bölümde açıklanmayan alanlar bölüm 2.3.2’de belirtilmiştir. |
| EmfInvertRgn | Bu EMR_INVERTRGN kaydı, belirtilen bölgedeki renkleri tersine çevirir. |
| EmfLineTo | Bu EMR_LINETO kaydı, geçerli konumdan belirtilen noktaya kadar (nokta dahil olmadan) bir çizgi tanımlar. Geçerli konumu belirtilen noktaya sıfırlar. |
| EmfMaskBlt | Bu EMR_MASKBLT kaydı, bir kaynak bitmap’ten hedef dikdörtgene piksel bloğu aktarımını tanımlar; isteğe bağlı olarak bir fırça deseni ve bir renk maskesi bitmap’i uygulanabilir ve belirtilen ön plan ve arka plan raster işlemlerine göre gerçekleşir. |
| EmfMetafileHeader | Bu EMR_HEADER kayıt türleri, EMF metafilelerinin başlangıç noktalarını tanımlar ve metafiledeki görüntünün oluşturulduğu cihazın özelliklerini belirtir. Başlık kaydındaki bilgiler, EMF metafilelerinin belirli bir çıktı cihazından bağımsız olmasını sağlar. Size 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ı başlık vardır: Temel başlık, EmfMetafileHeader kaydıdır. Bu başlığın sabit boyutlu kısmı 88 bayttır ve bir Header nesnesi içerir. İlk uzantı başlığı, EmfMetafileHeaderExtension1 kaydıdır. Bu başlığın sabit boyutlu kısmı 100 bayttır ve bir Header nesnesi ve bir HeaderExtension1 nesnesi (bölüm 2.2.10) içerir. İkinci uzantı başlığı, EmfMetafileHeaderExtension2 kaydıdır. Bu başlığın sabit boyutlu kısmı 108 bayttır ve bir Header nesnesi, bir HeaderExtension1 nesnesi ve bir HeaderExtension2 nesnesi (bölüm 2.2.11) içerir. |
| EmfMetafileHeaderExtension1 | Bu EmfMetafileHeaderExtension1 kaydı, EMF metafilelerine yapılan ilk uzantıda 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. |
| EmfMetafileHeaderExtension2 | Bu EmfMetafileHeaderExtension2 kaydı, EMF metafilelerine yapılan ikinci uzantıda 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 bulunabilir. |
| EmfModifyWorldTransform | Bu EMR_MODIFYWORLDTRANSFORM kaydı, oynatma cihaz bağlamındaki mevcut dünya uzayından sayfa uzayına dönüşümü değiştirir. |
| EmfMoveToEx | Bu EMR_MOVETOEX kaydı, yeni geçerli konumun koordinatlarını mantıksal birimlerde belirtir. |
| EmfNamedEscape | Bu MR_NAMEDESCAPE kaydı, belirtilen bir yazıcı sürücüsüne keyfi bilgi gönderir. |
| EmfObjectCreationRecordType | Bu nesne oluşturma kayıt türleri, grafik nesneleri oluşturur. |
| EmfObjectManipulationRecordType | Bu nesne manipülasyonu kayıt türleri, grafik nesnelerini yönetir ve değiştirir. |
| EmfOffsetClipRgn | Bu EMR_OFFSETCLIPRGN kaydı, oynatma cihaz bağlamındaki geçerli kırpma bölgesini belirtilen ofsetlerle kaydırır. |
| EmfOpenGlRecordType | Bu OpenGL kayıt türleri, OpenGL işlevlerini belirtir. |
| EmfPaintRgn | Bu EMR_PAINTRGN kaydı, belirtilen bölgeyi, oynatma cihaz bağlamına şu anda seçili olan fırça ile boyar. |
| EmfPathBracketRecordType | Bu yol parantez kayıt türleri, yol parantezlerindeki yolları belirtir ve manipüle eder. Not: Yol parantez kayıtlarından hiçbiri parametre belirtmez. |
| EmfPie | Bu EMR_PIE kaydı, bir elips ile iki radyalin kesişimiyle sınırlanan dilim şeklinde bir dilim belirtir. Dilim, geçerli kalemle konturlanır ve geçerli fırça ile doldurulur. |
| EmfPixelFormat | Bu EMR_PIXELFORMAT kaydı, grafik işlemleri için kullanılacak piksel biçimini belirtir. |
| EmfPlgBlt | Bu EMR_PLGBLT kaydı, bir kaynak bitmap’ten hedef paralelograma piksel bloğu aktarımını, bir renk maskesi bitmap’i uygulanarak tanımlar. |
| EmfPolyBezier | Bu EMR_POLYBEZIER kaydı, bir veya daha fazla Bezier eğrisi belirtir. |
| EmfPolyBezier16 | Bu EMR_POLYBEZIER16 kaydı, bir veya daha fazla Bezier eğrisi belirtir. Eğriler, geçerli kalemi kullanarak çizilir . |
| EmfPolyBezierTo | Bu EMR_POLYBEZIERTO kaydı, geçerli konuma dayanarak bir veya daha fazla Bezier eğrisi belirtir. |
| EmfPolyBezierTo16 | Bu EMR_POLYBEZIERTO16 kaydı, geçerli konuma dayanarak bir veya daha fazla Bezier eğrisi belirtir. |
| EmfPolyDraw | Bu EMR_POLYDRAW kaydı, bir dizi çizgi segmenti ve Bezier eğrisi belirtir. |
| EmfPolyDraw16 | EMR_POLYDRAW16 kaydı, bir dizi çizgi segmenti ve Bezier eğrileri tanımlar. |
| EmfPolyPolyShape | temel EMF poly polyshape sınıfı. |
| EmfPolyPolygon | EMR_POLYPOLYGON kaydı, kapalı çokgenlerden oluşan bir dizi tanımlar. |
| EmfPolyPolygon16 | EMR_POLYPOLYGON16 kaydı, kapalı çokgenlerden oluşan bir dizi tanımlar. Her çokgen, mevcut kalem kullanılarak çizilir ve mevcut fırça ve çokgen doldurma modu kullanılarak doldurulur. Bu kayıt tarafından çizilen çokgenler üst üste gelebilir. |
| EmfPolyPolyline | EMR_POLYPOLYLINE kaydı, birden çok bağlı çizgi segmenti serisini tanımlar. |
| EmfPolyPolyline16 | EMR_POLYPOLYLINE16 kaydı, birden çok bağlı çizgi segmenti serisini tanımlar. |
| EmfPolyShape | Temel EMF çokgen sınıfı. |
| EmfPolyTextOutA | EMR_POLYTEXTOUTA kaydı, mevcut yazı tipi ve metin renkleri kullanılarak bir veya daha fazla ASCII metin dizesi çizer. |
| EmfPolyTextOutW | EMR_POLYTEXTOUTW kaydı, mevcut yazı tipi ve metin renkleri kullanılarak bir veya daha fazla Unicode metin dizesi çizer. |
| EmfPolygon | EMR_POLYGON kaydı, iki veya daha fazla köşeyi düz çizgilerle bağlayan bir çokgen tanımlar. |
| EmfPolygon16 | EMR_POLYGON16 kaydı, iki veya daha fazla köşeyi düz çizgilerle bağlayan bir çokgen tanımlar. Çokgen, mevcut kalem kullanılarak çizilir ve mevcut fırça ve çokgen doldurma modu kullanılarak doldurulur. Çokgen, son köşeden ilk köşeye bir çizgi çizilerek otomatik olarak kapatılır. |
| EmfPolyline | EMR_POLYLINE kaydı, belirtilen dizi içindeki noktaları bağlayarak bir dizi çizgi segmenti tanımlar. |
| EmfPolyline16 | EMR_POLYLINE16 kaydı, belirtilen dizi içindeki noktaları bağlayarak bir dizi çizgi segmenti tanımlar . |
| EmfPolylineTo | EMR_POLYLINETO kaydı, mevcut konuma dayanarak bir veya daha fazla düz çizgi tanımlar. |
| EmfPolylineTo16 | EMR_POLYLINETO16 kaydı, mevcut konuma dayanarak bir veya daha fazla düz çizgi tanımlar. Bir çizgi, mevcut kalem kullanılarak mevcut konumdan aPoints alanı tarafından belirtilen ilk noktaya çizilir. Her ek çizgi için, çizim önceki çizginin bitiş noktasından aPoints tarafından belirtilen bir sonraki noktaya yapılır. |
| EmfRealizePalette | Bu kayıt, mevcut LogPalette nesnesi (bölüm 2.2.17) içindeki palet girişlerini system_palette’e eşler. Bu EMF kaydı hiçbir parametre belirtmez. |
| EmfRecord | EMF kayıtları için temel sınıf Tüm EMF kayıtlarının uzunluğu 4 baytın katı olmalıdır. Bu, önceki EMF kayıt türlerinin genel yapılarında, bu yapıların sonuna uygun yerlerde AlignmentPadding alanları eklenerek gösterilir. AlignmentPadding alanlarının içeriği HER ZAMAN göz ardı edilmelidir. Kısalık açısından, bu alanlar her bireysel EMF kayıt tanımında gösterilmemiştir. |
| EmfRectangle | EMR_RECTANGLE kaydı bir dikdörtgen çizer. Dikdörtgen, mevcut kalem kullanılarak çizilir ve mevcut fırça kullanılarak doldurulur. |
| EmfResizePalette | EMR_RESIZEPALETTE kaydı, mevcut bir LogPalette nesnesinin (bölüm 2.2.17) boyutunu artırır veya azaltır. |
| EmfRestoreDc | EMR_RESTOREDC kaydı, oynatma cihaz bağlamını belirtilen duruma geri yükler. Oynatma cihaz bağlamı, önceki EMR_SAVEDC kayıtları (bölüm 2.3.11) tarafından oluşturulan bir yığından durum bilgisi çıkarılarak geri yüklenir. |
| EmfRop4 | Dörtlü bir raster işlemi, bir bitmap’in ön plan ve arka plan renkleri için üçlü raster işlemlerini belirler. Bu değerler, kaynak dikdörtgenin renk verisinin hedef dikdörtgenin renk verisiyle nasıl birleştirileceğini tanımlar. |
| EmfRoundRect | EMR_ROUNDRECT kaydı, yuvarlatılmış köşelere sahip bir dikdörtgen tanımlar. Dikdörtgen, mevcut kalem kullanılarak çizilir ve mevcut fırça kullanılarak doldurulur. |
| EmfSaveDc | Oynatma cihaz bağlamının mevcut durumunu, önceki EMR_SAVEDC kayıtları tarafından kaydedilen bir durum yığınına (varsa) kaydeder. Durum, grafik özellikleri ve nesnelerden oluşur; mevcut seçili bitmap, fırça, palet, yazı tipi, kalem ve bölge dahil. Bir EMR_RESTOREDC kaydı, durumu geri yüklemek için kullanılır. Bu EMF kaydı hiçbir parametre belirtmez. |
| EmfScaleViewportExtex | EMR_SCALEVIEWPORTEXTEX kaydı, belirtilen çarpanlar ve bölücülerle oluşan oranları kullanarak bir cihaz bağlamı için görüntü alanını yeniden tanımlar. |
| EmfScaleWindowExtex | EMR_SCALEWINDOWEXTEX kaydı, belirtilen çarpanlar ve bölücülerle oluşan oranları kullanarak bir oynatma cihaz bağlamı için pencereyi yeniden tanımlar. |
| EmfSelectClipPath | EMR_SELECTCLIPPATH kaydı, mevcut yolu bir oynatma cihaz bağlamı için kırpma bölgesi olarak belirler ve yeni bölgeyi belirtilen modla mevcut kırpma bölgesiyle birleştirir. |
| EmfSelectObject | EMR_SELECTOBJECT kaydı, mevcut metafile oynatma aygıtı bağlamına bir grafik nesnesi ekler. Nesne, EMF Nesne Tablosundaki (bölüm 3.1.1.1) indeksiyle ya da StockObject numaralandırmasından (bölüm 2.1.31) değeriyle belirtilir. |
| EmfSelectPalette | EMR_SELECTPALETTE kaydı, oynatma aygıtı bağlamı için mantıksal bir palet belirtir. |
| EmfSetArcDirection | EMR_SETARCDIRECTION kaydı, yay ve dikdörtgen çıktısı için kullanılacak çizim yönünü belirtir. |
| EmfSetBkColor | EMR_SETBKCOLOR kaydı, arka plan rengini belirtir. |
| EmfSetBkMode | EMR_SETBKMODE kaydı, oynatma aygıtı bağlamının arka plan karışım modunu belirtir. Arka plan karışım modu, metin, çizgili fırçalar ve katı olmayan kalem stilleriyle kullanılır. |
| EmfSetBrushOrgEx | EMR_SETBRUSHORGEX kaydı, mevcut fırçanın başlangıç noktasını belirtir. |
| EmfSetColorAdjustment | EMR_SETCOLORADJUSTMENT kaydı, oynatma aygıt bağlamındaki renk ayarlama özelliklerini belirtir. |
| EmfSetColorSpace | EMR_SETCOLORSPACE kaydı, grafik işlemleri için mevcut mantıksal renk uzayı nesnesini tanımlar. |
| EmfSetDiBitsToDevice | EMR_SETDIBITSTODEVICE kaydı, kaynak bitmap’in belirtilen tarama satırlarından hedef bir dikdörtgene piksel blok aktarımını belirtir. |
| EmfSetIcmMode | EMR_SETICMMODE kaydı, grafik işlemleri için Görüntü Renk Yönetimi (ICM) modunu belirtir. |
| EmfSetIcmProfileA | EMR_SETICMPROFILEA kaydı, grafik çıktısı için adı ASCII karakterlerden oluşan bir dosyada renk profilini belirtir. |
| EmfSetIcmProfileW | EMR_SETICMPROFILEW kaydı, grafik çıktısı için adı Unicode karakterlerden oluşan bir dosyada renk profilini belirtir. |
| EmfSetLayout | EMR_SETLAYOUT kaydı, metin ve grafiklerin çizildiği sıralamayı belirtir. |
| EmfSetLinkedUfis | EMR_SETLINKEDUFIS kaydı, bağlanmış yazı tiplerinin UniversalFontIds (bölüm 2.2.27) değerlerini karakter araması sırasında kullanılmak üzere ayarlar. |
| EmfSetMapMode | EMR_SETMAPMODE kaydı, oynatma aygıtı bağlamının eşleme modunu belirtir. Eşleme modu, sayfa uzayı birimlerini aygıt uzayı birimlerine dönüştürmek için kullanılan ölçü birimini ve ayrıca aygıtın x ekseni ve y ekseninin yönünü belirtir. |
| EmfSetMapperFlags | EMR_SETMAPPERFLAGS kaydı, mantıksal yazı tiplerini fiziksel yazı tipleriyle eşleştirme sürecinin parametrelerini yazı tipi eşleştiricisi tarafından gerçekleştirilen şekilde belirtir. |
| EmfSetMetaRgn | Inter, mevcut meta bölgeyi mevcut kırpma bölgesiyle birleştirerek oynatma aygıtı bağlamı için yeni bir meta bölge oluşturur. Mevcut kırpma bölgesi NULL olarak sıfırlanmalıdır. Bu EMF kaydı hiçbir parametre belirtmez. |
| EmfSetMiterLimit | EMR_SETMITERLIMIT kaydı, oynatma aygıtı bağlamı için mitre birleşimlerinin uzunluk sınırını belirtir. |
| EmfSetPaletteEntries | EMR_SETPALETTEENTRIES kaydı, mevcut bir LogPalette (bölüm 2.2.17) nesnesi için giriş aralığındaki RGB renk değerlerini tanımlar. |
| EmfSetPixelV | EMR_SETPIXELV kaydı, belirtilen mantıksal koordinatlardaki pikselin rengini tanımlar. |
| EmfSetPolyFillMode | EMR_SETPOLYFILLMODE kaydı, çokgen doldurma modunu tanımlar. |
| EmfSetRop2 | EMR_SETROP2 kaydı, ikili raster işlem modunu tanımlar. |
| EmfSetStrechBltMode | EMR_SETSTRETCHBLTMODE kaydı, bitmap germe modunu belirtir. |
| EmfSetTextAlign | EMR_SETTEXTALIGN kaydı, metin hizalamasını belirtir. |
| EmfSetTextColor | EMR_SETTEXTCOLOR kaydı, mevcut metin rengini tanımlar. |
| EmfSetTextJustification | EMR_SETTEXTJUSTIFICATION kaydı, metin hizalaması için kırılma karakterlerine eklenmesi gereken ekstra boşluk miktarını belirtir. |
| EmfSetViewportExtEx | EMR_SETVIEWPORTEXTEX kaydı, görüntüleme alanının kapsamını tanımlar. |
| EmfSetViewportOrgEx | EMR_SETVIEWPORTORGEX kaydı, görüntüleme alanının başlangıç noktasını tanımlar. |
| EmfSetWindowExtEx | EMR_SETWINDOWEXTEX kaydı, pencere kapsamını tanımlar. |
| EmfSetWindowOrgEx | EMR_SETWINDOWORGEX kaydı, pencere başlangıç noktasını tanımlar. |
| EmfSetWorldTransform | EMR_SETWORLDTRANSFORM kaydı, oynatma aygıt bağlamındaki mevcut dünya uzayından sayfa uzayına dönüşüm için bir dönüşüm belirtir. |
| EmfSmallTextOut | EMR_SMALLTEXTOUT kaydı, bir dize çıktılar. |
| EmfStateRecordType | Durum kayıt türleri, oynatma aygıt bağlamının durumunu tanımlayan grafik özelliklerini belirtir ve yönetir. |
| EmfStretchBlt | EMR_STRETCHBLT kaydı, bir kaynak bitmap’ten bir hedef dikdörtgene piksel blok transferini belirtir; isteğe bağlı olarak bir fırça deseniyle birlikte, belirtilen raster işlemi doğrultusunda, gerekirse çıktıyı hedefin boyutlarına sığdırmak için gererek veya sıkıştırarak gerçekleştirir. |
| EmfStretchDiBits | EMR_STRETCHDIBITS kaydı, bir kaynak bitmap’ten bir hedef dikdörtgene piksel blok transferini belirtir; isteğe bağlı olarak bir fırça deseniyle birlikte, belirtilen raster işlemi doğrultusunda, gerekirse çıktıyı hedefin boyutlarına sığdırmak için gererek veya sıkıştırarak gerçekleştirir. |
| EmfStrokeAndFillPath | EMR_STROKEANDFILLPATH kaydı, bir yoldaki açık tüm şekilleri kapatır, mevcut kalemi kullanarak yolun ana hatını çizer ve mevcut fırçayı kullanarak içini doldurur. |
| EmfStrokePath | EMR_STROKEPATH sınıfı |
| EmfTransformRecordType | Dönüşüm kayıt türleri, dünya uzayından sayfa uzayına dönüşümleri belirtir ve değiştirir. |
| EmfTransparentBlt | EMR_TRANSPARENTBLT kaydı, bir kaynak bitmap’ten bir hedef dikdörtgene piksel blok transferini belirtir; belirtilen rengi şeffaf olarak kabul eder, gerekirse çıktıyı hedefin boyutlarına sığdırmak için gererek veya sıkıştırarak gerçekleştirir. |
| EmfVertexData | Ya dikdörtgenlerin ya da üçgenlerin köşe noktalarını ve bunlara karşılık gelen renkleri belirten nesneler. |
| EmfWidenPath | Bu kayıt, mevcut yolu, oynatma aygıt bağlamına şu anda seçili kalemle çizilse boyanacak alan olarak yeniden tanımlar. |
Enumerations
| Sıralama | Açıklama |
|---|