EmfPlusRecordType

EmfPlusRecordType enumeration

RecordType-uppräkningen definierar posttyper som används i EMF+ metafiler.

public enum EmfPlusRecordType : short

Värderingar

namnVärdeBeskrivning
EmfPlusHeader16385Den här posten anger början av EMF+-data i metafilen. Den MÅSTE vara inbäddad i den första EMF-posten efterEmfMetafileHeader post ([MS-EMF] avsnitt 2.3.4.2 post).
EmfPlusEndOfFile16386Den här posten anger slutet av EMF+-data i metafilen.
EmfPlusComment16387Denna post specificerar godtyckliga privata data.
EmfPlusGetDC16388Denna post anger att efterföljande EMF-poster som påträffas i metafilen SKA bearbetas. EMF-poster slutar bearbetas när nästa EMF+-post påträffas.
EmfPlusMultiFormatStart16389Denna post är reserverad och FÅR INTE användas.
EmfPlusMultiFormatSection16390Denna post är reserverad och FÅR INTE användas.
EmfPlusMultiFormatEnd16391Denna post är reserverad och FÅR INTE användas.
EmfPlusObject16392Denna post anger ett objekt för användning i grafikoperationer.
EmfPlusClear16393Denna post rensar utdatakoordinera utrymme och initierar den med en specificerad bakgrundsfärg och transparens.
EmfPlusFillRects16394Den här posten definierar hur man fyller det inre av en serie rektanglar med en specificerad borste.
EmfPlusDrawRects16395Den här posten definierar penndragen för att rita en serie rektanglar.
EmfPlusFillPolygon16396Denna post definierar data för att fylla det inre av en polygon, med hjälp av en specificerad pensel.
EmfPlusDrawLines16397Den här posten definierar penndragen för att rita en serie sammankopplade linjer.
EmfPlusFillEllipse16398Den här posten definierar hur man fyller det inre av en ellips med en specificerad borste.
EmfPlusDrawEllipse16399Denna post definierar penndragen för att rita en ellips.
EmfPlusFillPie16400Den här posten definierar hur man fyller en del av en inre del av en ellips med hjälp av en specificerad borste.
EmfPlusDrawPie16401Den här posten definierar penndrag för att rita en sektion av en ellips.
EmfPlusDrawArc16402Posten definierar penndrag för att rita en båge av en ellips.
EmfPlusFillRegion16403Den här posten definierar hur man fyller det inre av en region med en specificerad pensel.
EmfPlusFillPath16404Posten definierar hur man fyller det inre av figurerna definierade i en grafisk bana med en specificerad pensel. En bana är ett objekt som definierar en godtycklig sekvens av linjer, kurvor och former.
EmfPlusDrawPath16405Posten definierar penndragen för att rita figurerna i en grafisk bana. En bana är ett objekt som definierar en godtycklig sekvens av linjer, kurvor och former.
EmfPlusFillClosedCurve16406Denna post definierar hur man fyller det inre av en sluten kardinalspline med en specificerad borste.
EmfPlusDrawClosedCurve16407Denna post definierar pennan och slagen för att rita en stängd kardinalspline.
EmfPlusDrawCurve16408Denna post definierar penndragen för att rita en kardinal spline.
EmfPlusDrawBeziers16409Denna post definierar penndragen för att rita en Bezier-spline.
EmfPlusDrawImage16410Denna post definierar en skaladEmfPlusImageobjekt (avsnitt 2.2.1.4). En bild kan bestå av antingen bitmapps- eller metafildata.
EmfPlusDrawImagePoints16411Denna post definierar ett skalat EmfPlusImage-objekt inuti ett parallellogram. En bild kan bestå av antingen bitmapps- eller metafildata.
EmfPlusDrawString16412Den här posten definierar en textsträng baserat på ett teckensnitt, en layoutrektangel och ett format.
EmfPlusSetRenderingOrigin16413Denna post definierar ursprunget för återgivningen till de angivna horisontella och vertikala koordinaterna. Detta gäller för kläckningsborstar och 8 och 16 bitar per pixel vibrerande mönster.
EmfPlusSetAntiAliasMode16414Denna post definierar om textkantutjämning ska aktiveras eller inaktiveras. Textkantutjämning är en metod för att få linjer och kanter på teckenglyfer att se jämnare ut när de ritas på en utdatayta.
EmfPlusSetTextRenderingHint16415Denna post definierar processen som används för att rendera text.
EmfPlusSetTextContrast16416Denna post ställer in textkontrasten enligt det angivna textgammavärdet.
EmfPlusSetInterpolationMode16417Denna post definierar interpolationsläget för ett objekt enligt den specificerade typen av bildfiltrering. Interpolationsläget påverkar hur skalning (sträckning och krympning) utförs.
EmfPlusSetPixelOffsetMode16418Denna post definierar pixelförskjutningsläget enligt det angivna pixelcentreringsvärdet.
EmfPlusSetCompositingMode16419Den här posten definierar sammansättningsläget enligt tillståndet för alfablandning, vilket anger hur källfärger kombineras med bakgrundsfärger.
EmfPlusSetCompositingQuality16420Denna post definierar sammansättningskvaliteten, som beskriver den önskade kvalitetsnivån för att skapa sammansatta bilder från flera objekt.
EmfPlusSave16421Denna post sparar grafiktillståndet, identifierat av ett specificerat index, på en stapel med sparade grafiktillstånd. Varje stackindex är associerat med ett visst sparat tillstånd, och indexet används av enEmfPlusRestore spela in (avsnitt 2.3.7.4) för att återställa tillståndet.
EmfPlusRestore16422Denna post återställer grafiktillståndet, identifierat av ett specificerat index, från en stapel med sparade grafiktillstånd. Varje stackindex är associerat med ett visst sparat tillstånd, och indexet definieras av enEmfPlusSave spela in (avsnitt 2.3.7.5) för att spara tillståndet.
EmfPlusBeginContainer16423Denna post öppnar en ny grafiktillståndsbehållare och anger en transformation för den. Grafikbehållare används för att behålla delar av grafiktillståndet.
EmfPlusBeginContainerNoParams16424Denna post öppnar en ny behållare för grafiktillstånd.
EmfPlusEndContainer16425Denna post stänger en grafiktillståndsbehållare som tidigare öppnades av en start-containeroperation.
EmfPlusSetWorldTransform16426Denna post definierar den aktuella världsrymdtransformen i uppspelningsenhet_kontext, enligt en specificerad transformationsmatris.
EmfPlusResetWorldTransform16427Denna post återställer den aktuella världsrymdtransformen till identifieringsmatrisen.
EmfPlusMultiplyWorldTransform16428Denna post multiplicerar det aktuella världsutrymmet med en specificerad transformationsmatris.
EmfPlusTranslateWorldTransform16429Denna post tillämpar en översättningsomvandling till det aktuella världsrummet med angivna horisontella och vertikala avstånd.
EmfPlusScaleWorldTransform16430Denna post tillämpar en skalomvandling på det aktuella världsutrymmet med angivna horisontella och vertikala skalfaktorer.
EmfPlusRotateWorldTransform16431Denna post roterar det aktuella världsutrymmet med en specificerad vinkel.
EmfPlusSetPageTransform16432Denna post specificerar extra skalningsfaktorer för den aktuella världsrymdtransformen.
EmfPlusResetClip16433Denna post återställer den aktuella klippningsregionen för världsrymden till oändlighet.
EmfPlusSetClipRect16434Denna post kombinerar det aktuella klippområdet med en rektangel.
EmfPlusSetClipPath16435Denna post kombinerar det aktuella klippområdet med en grafisk sökväg.
EmfPlusSetClipRegion16436Denna post kombinerar det aktuella klippområdet med ett annat grafikområde.
EmfPlusOffsetClip16437Denna post tillämpar en översättningsomvandling på den aktuella urklippsregionen i världsrymden.
EmfPlusDrawDriverString16438Denna post specificerar textutmatning med teckenpositioner.
EmfPlusStrokeFillPath16439Den här posten stänger alla öppna figurer i en bana, strök konturerna av banan med hjälp av den aktuella pennan och fyller dess inre med hjälp av den aktuella penseln.
EmfPlusSerializableObject16440Denna post definierar ett parameterblock för bildeffekter som har serialiserats till en databuffert.
EmfPlusSetTSGraphics16441Den här posten anger tillståndet för en grafikenhetskontext för en terminalserver.
EmfPlusSetTSClip16442Den här posten anger klippområden i grafikenhetskontexten för en terminalserver.

Se även