Dela via


Direct2D-uppräkningar

Direct2D definierar följande uppräkningar.

I det här avsnittet

Ämne och beskrivning
D2D1_2DAFFINETRANSFORM_INTERPOLATION_MODE. Interpoleringsläget som ska användas med 2D-transformeringseffekten för att skala bilden. Det finns 6 skalningslägen, som varierar i kvalitet och hastighet.
D2D1_2DAFFINETRANSFORM_PROP. Identifierare för egenskaperna för 2D-affintransformeringseffekten.
D2D1_3DPERSPECTIVETRANSFORM_INTERPOLATION_MODE. Interpoleringsläget som 3D-perspektivtransformeringseffekten använder på bilden. Det finns 5 skalningslägen, som varierar i kvalitet och hastighet.
D2D1_3DPERSPECTIVETRANSFORM_PROP. Identifierare för egenskaperna för 3D-perspektivtransformeringseffekten.
D2D1_3DTRANSFORM_INTERPOLATION_MODE. Interpoleringsläget som 3D-transformeringseffekten använder på bilden. Det finns 5 skalningslägen, som varierar i kvalitet och hastighet.
D2D1_3DTRANSFORM_PROP. Identifierare för egenskaperna för 3D-transformeringseffekten.
D2D1_ALPHA_MODE. Anger hur alfavärdet för en bitmapp eller återgivningsmål ska behandlas.
D2D1_ANTIALIAS_MODE. Anger hur kanterna på icke-text-primitiver återges.
D2D1_ARC_SIZE. Anger om en båge ska vara större än 180 grader.
D2D1_ARITHMETICCOMPOSITE_PROP. Identifierare för egenskaperna för den aritmetiska sammansatta effekten.
D2D1_ATLAS_PROP. Identifierare för egenskaper för atlaseffekten.
D2D1_BITMAPSOURCE_ALPHA_MODE. Anger alfaläget för utdata från bitmappskällans effekt.
D2D1_BITMAPSOURCE_INTERPOLATION_MODE. Interpoleringsläget som används för att skala bilden i bitmappens källeffekt.
D2D1_BITMAPSOURCE_ORIENTATION. Anger om en flip- och/eller rotationsåtgärd ska utföras av bitmappskällans effekt.
D2D1_BITMAPSOURCE_PROP. Identifierare för egenskaper för bitmappskällans effekt.
D2D1_BITMAP_INTERPOLATION_MODE. Anger den algoritm som används när bilder skalas eller roteras. Se D2D1_INTERPOLATION_MODE.
D2D1_BITMAP_OPTIONS. Anger hur en bitmapp kan användas.
D2D1_BLEND. Anger hur en av färgkällorna ska härledas och om du vill kan du ange en förinställd åtgärd på färgkällan.
D2D1_BLEND_MODE. Blandningsläget som används för blandningseffekten.
D2D1_BLEND_OPERATION. Anger blandningsåtgärden på två färgkällor.
D2D1_BLEND_PROP. Identifierare för egenskaperna för blandningseffekten.
D2D1_BORDER_EDGE_MODE. Kantläget för kanteffekten.
D2D1_BORDER_MODE. Anger hur beskärningseffekten hanterar den beskärningsrektangel som faller på koordinater för bråkpunkter.
D2D1_BORDER_PROP. Identifierare för egenskaperna för kantlinjeeffekten.
D2D1_BRIGHTNESS_PROP. Identifierare för egenskaperna för ljusstyrkans effekt.
D2D1_BUFFER_PRECISION. Representerar bitdjupet i avbildningspipelinen i Direct2D.
D2D1_CAP_STYLE. Beskriver formen i slutet av en linje eller ett segment.
D2D1_CHANGE_TYPE. Beskriver flaggor som påverkar hur återgivningen interagerar med en anpassad hörnskuggning.
D2D1_CHANNEL_DEPTH. Gör att en anropare kan styra kanaldjupet för en fas i återgivningspipelinen.
D2D1_CHANNEL_SELECTOR. Anger färgkanalen som förskjutningskartans effekt extraherar intensiteten från och använder den för att förskjuta bilden i X- eller Y-riktningen.
D2D1_CHROMAKEY_PROP. Identifierare för egenskaperna för chroma-key-effekten.
D2D1_COLORMANAGEMENT_ALPHA_MODE. Anger hur färghanteringseffekten ska tolka alfadata som finns i indatabilden.
D2D1_COLORMANAGEMENT_PROP. Identifierare för egenskaperna för färghanteringseffekten.
D2D1_COLORMANAGEMENT_QUALITY. Kvalitetsnivån för transformering för färghanteringseffekten.
D2D1_COLORMANAGEMENT_RENDERING_INTENT. Anger vilken ICC-återgivnings avsikt som färghanteringseffekten ska använda.
D2D1_COLORMATRIX_ALPHA_MODE. Alfaläget för utdata från färgmatriseffekten.
D2D1_COLORMATRIX_PROP. Identifierare för egenskaperna för färgmatriseffekten.
D2D1_COLOR_BITMAP_GLYPH_SNAP_OPTION. Anger pixeln fästprincipen vid återgivning av färgbitmappsglyfer.
D2D1_COLOR_CONTEXT_TYPE. Anger hur en färgprofil definieras.
D2D1_COLOR_SPACE. Definierar alternativ som ska tillämpas på färgrymden.
D2D1_COLOR_INTERPOLATION_MODE. Definierar hur du interpolerar mellan färger.
D2D1_COMBINE_MODE. Anger de olika metoder med vilka två geometrier kan kombineras.
D2D1_COMPATIBLE_RENDER_TARGET_OPTIONS. Anger ytterligare funktioner som stöds av ett kompatibelt återgivningsmål när det skapas. Den här uppräkningen tillåter en bitvis kombination av dess medlemsvärden.
D2D1_COMPOSITE_MODE. Används för att ange blandningsläget för alla Direct2D-blandningsåtgärder .
D2D1_COMPOSITE_PROP. Identifierare för egenskaperna för den sammansatta effekten.
D2D1_CONTRAST_PROP. Identifierare för egenskaperna för kontrasteffekten.
D2D1_CONVOLVEMATRIX_PROP. Identifierare för egenskaperna för convolve-matriseffekten.
D2D1_CONVOLVEMATRIX_SCALE_MODE. Interpoleringsläget som convolvematriseffekten använder för att skala bilden till motsvarande längd på kernelenheten. Det finns sex skalningslägen, som varierar i kvalitet och hastighet.
D2D1_CROP_PROP. Identifierare för egenskaperna för beskärningseffekten.
D2D1_DASH_STYLE. Beskriver sekvensen med bindestreck och luckor i en stroke.
D2D1_DC_INITIALIZE_MODE. Anger hur en enhetskontext initieras för GDI-rendering när den hämtas från återgivningsmålet.
D2D1_DEBUG_LEVEL. Anger vilken typ av information som tillhandahålls av Direct2D-felsökningsskiktet.
D2D1_DEVICE_CONTEXT_OPTIONS. Detta anger alternativ som gäller för enhetskontexten under dess livslängd.
D2D1_DIRECTIONALBLUR_OPTIMIZATION. Anger optimeringsläget för riktningsoskärpaeffekten.
D2D1_DIRECTIONALBLUR_PROP. Identifierare för egenskaper för riktningsoskärpaeffekten.
D2D1_DISCRETETRANSFER_PROP. Identifierare för egenskaperna för den diskreta överföringseffekten.
D2D1_DISPLACEMENTMAP_PROP. Identifierare för egenskaperna för förskjutningskartans effekt.
D2D1_DISTANTDIFFUSE_PROP. Identifierare för egenskaperna för den avlägsna diffusa belysningseffekten.
D2D1_DISTANTDIFFUSE_SCALE_MODE. Interpolationsläget som effekten använder för att skala bilden till motsvarande längd på kernelenheten. Det finns sex skalningslägen, som varierar i kvalitet och hastighet.
D2D1_DISTANTSPECULAR_PROP. Identifierare för egenskaper för den avlägsna-spektulära belysningseffekten.
D2D1_DISTANTSPECULAR_SCALE_MODE. Interpolationsläget som den avlägsna spektulära belysningseffekten använder för att skala bilden till motsvarande längd på kernelenheten. Det finns sex skalningslägen, som varierar i kvalitet och hastighet.
D2D1_DPICOMPENSATION_INTERPOLATION_MODE. Interpoleringsläget som DPI-kompensationseffekten använder för att skala bilden.
D2D1_DPICOMPENSATION_PROP. Identifierare för egenskaper för DPI-kompensationseffekten.
D2D1_DRAW_TEXT_OPTIONS. Anger om textknäppning utelämnas eller om urklipp till layoutrektangeln är aktiverat. Den här uppräkningen tillåter en bitvis kombination av dess medlemsvärden.
D2D1_EDGEDETECTION_MODE. Värden för egenskapen D2D1_EDGEDETECTION_PROP_MODE för gränsidentifieringseffekten.
D2D1_EDGEDETECTION_PROP. Identifierare för egenskaper för gränsidentifieringseffekten.
D2D1_EMBOSS_PROP. Identifierare för egenskaperna för präglingseffekten.
D2D1_EXPOSURE_PROP. Identifierare för exponeringseffektens egenskaper.
D2D1_EXTEND_MODE. Anger hur en pensel målar områden utanför sitt normala innehållsområde.
D2D1_FACTORY_TYPE. Anger om Direct2D tillhandahåller synkronisering för en ID2D1Factory och de resurser som skapas, så att de kan nås på ett säkert sätt från flera trådar.
D2D1_FEATURE. Definierar funktioner för den underliggande Direct3D-enheten som kan efterfrågas med ID2D1EffectContext::CheckFeatureSupport.
D2D1_FEATURE_LEVEL. Beskriver det minsta DirectX-stöd som krävs för maskinvarurendering av ett återgivningsmål.
D2D1_FIGURE_BEGIN. Anger om en specifik ID2D1SimplifiedGeometrySink-figur är fylld eller ihålig.
D2D1_FIGURE_END. Anger om en specifik ID2D1SimplifiedGeometrySink-figur är öppen eller stängd.
D2D1_FILL_MODE. Anger hur de korsande områdena av geometrier eller figurer kombineras för att bilda området för den sammansatta geometrin.
D2D1_FILTER. Representerar filtreringslägen som en transformering kan välja att använda på indatastrukturer.
D2D1_FLOOD_PROP. Identifierare för egenskaperna för översvämningseffekten.
D2D1_GAMMA. Anger vilken gamma som används för interpolering.
D2D1_GAMMA1. Avgör vilken gamma som används för interpolering och blandning.
D2D1_GAMMATRANSFER_PROP. Identifierare för egenskaperna för gammaöverföringseffekten.
D2D1_GAUSSIANBLUR_OPTIMIZATION. Optimeringsläget för gaussisk oskärpaeffekt.
D2D1_GAUSSIANBLUR_PROP. Identifierare för egenskaperna för gaussisk oskärpaeffekt.
D2D1_GAMMA_CONVERSION. Definierar konverteringen mellan färgutrymmen.
D2D1_GEOMETRY_RELATION. Beskriver hur ett geometriobjekt är rumsligt relaterat till ett annat geometriobjekt.
D2D1_GEOMETRY_SIMPLIFICATION_OPTION. Anger hur en geometri förenklas till ett ID2D1SimplifiedGeometrySink.
D2D1_HDRTONEMAP_DISPLAY_MODE. Definierar konstanter som anger ett värde för egenskapen D2D1_HDRTONEMAP_PROP_DISPLAY_MODE för HDR-tonkartans effekt.
D2D1_HDRTONEMAP_PROP. Definierar konstanter som identifierar de översta egenskaperna för HDR-tonkartans effekt.
D2D1_HIGHLIGHTSANDSHADOWS_INPUT_GAMMA. Värden för egenskapen D2D1_HIGHLIGHTSANDSHADOWS_PROP_INPUT_GAMMA för högdagrar och skuggor.
D2D1_HIGHLIGHTSANDSHADOWS_PROP. Identifierare för egenskaper för högdagrar och skuggor.
D2D1_HISTOGRAM_PROP. Identifierare för egenskaperna för histogrameffekten.
D2D1_HUEROTATION_PROP. Identifierare för egenskaperna för nyansens rotationseffekt.
D2D1_HUETORGB_INPUT_COLOR_SPACE. Värden för egenskapen **D2D1_HUETORGB_PROP_INPUT_COLOR_SPACE **förhue-to-RGB-effekten.
D2D1_HUETORGB_PROP. Identifierare för egenskaperna för hue-to-RGB-effekten.
D2D1_IMAGE_SOURCE_FROM_DXGI_OPTIONS. Alternativflaggor som styr primär konvertering som utförs av CreateImageSourceFromDxgi, om några.
D2D1_IMAGE_SOURCE_LOADING_OPTIONS. Styr alternativflaggor för en ny ID2D1ImageSource när den skapas.
D2D1_INK_NIB_SHAPE. Anger utseendet på pennanteckningen (pennspetsen) som en del av en D2D1_INK_STYLE_PROPERTIES struktur.
D2D1_INTERPOLATION_MODE. Detta används för att ange kvaliteten på bildskalning med ID2D1DeviceContext::D rawImage och med 2D-transformeringseffekten affin.
D2D1_LAYER_OPTIONS. Anger alternativ som kan användas när en lagerresurs används för att skapa ett lager.
D2D1_LAYER_OPTIONS1. Anger hur lagerinnehållet ska förberedas.
D2D1_LINEARTRANSFER_PROP. Identifierare för egenskaperna för den linjära överföringseffekten.
D2D1_LINE_JOIN. Beskriver formen som sammanfogar två linjer eller segment.
D2D1_LOOKUPTABLE3D_PROP. Identifierare för egenskaperna för 3D-uppslagstabelleffekten.
D2D1_MORPHOLOGY_MODE. Läget för morfologieffekten.
D2D1_MORPHOLOGY_PROP. Identifierare för egenskaperna för morfologieffekten.
D2D1_MAP_OPTIONS. Anger hur minnet som ska mappas från motsvarande ID2D1Bitmap1 ska behandlas.
D2D1_OPACITYMETADATA_PROP. Identifierare för egenskaper för ogenomskinlighetsmetadataeffekten.
D2D1_OPACITY_MASK_CONTENT. Beskriver om en opacitetsmask innehåller grafik eller text. Direct2D använder den här informationen för att avgöra vilket gammautrymme som ska användas när opacitetsmasken blandas.
D2D1_ORIENTATION. Anger hur en bild ska vändas och roteras.
D2D1_PATCH_EDGE_MODE. Anger hur toningsnätkanter ska återges.
D2D1_PATH_SEGMENT. Anger om ett segment ska linjeras och om kopplingen mellan det här segmentet och det föregående ska vara jämn. Den här uppräkningen tillåter en bitvis kombination av dess medlemsvärden.
D2D1_PIXEL_OPTIONS. Anger hur sampling av pixelskuggning kommer att begränsas.
D2D1_POINTDIFFUSE_PROP. Identifierare för egenskaper för punktspriddande belysningseffekt.
D2D1_POINTDIFFUSE_SCALE_MODE. Interpoleringsläget som punktspriddande belysningseffekten använder för att skala bilden till motsvarande längd på kernelenheten. Det finns sex skalningslägen, som varierar i kvalitet och hastighet.
D2D1_POINTSPECULAR_PROP. Identifierare för egenskaperna för den punktspeculära belysningseffekten.
D2D1_POINTSPECULAR_SCALE_MODE. Interpoleringsläget som den punktspeculära belysningseffekten använder för att skala bilden till motsvarande längd på kernelenheten. Det finns sex skalningslägen, som varierar i kvalitet och hastighet.
D2D1_POSTERIZE_PROP. Identifierare för egenskaperna för posterize-effekten.
D2D1_PRESENT_OPTIONS. Beskriver hur ett återgivningsmål beter sig när det visar sitt innehåll. Den här uppräkningen tillåter en bitvis kombination av dess medlemsvärden.
D2D1_PRIMITIVE_BLEND. Används för att ange det geometriska blandningsläget för alla Direct2D-primitiver .
D2D1_PRINT_FONT_SUBSET_MODE. Definierar när teckensnittsresurser ska vara delmängder under utskriften.
D2D1_PROPERTY_TYPE. Anger vilka typer av egenskaper som stöds av Direct2D-egenskapsgränssnittet .
D2D1_PROPERTY. Anger indexen för systemegenskaperna som finns i gränssnittet ID2D1Properties för en ID2D1Effect.
D2D1_RENDERING_PRIORITY. Återgivningsprioriteten påverkar i vilken utsträckning Direct2D begränsar sin återgivningsarbetsbelastning.
D2D1_RENDER_TARGET_TYPE. Beskriver om ett återgivningsmål använder maskinvaru- eller programvaruåtergivning eller om Direct2D ska välja återgivningsläge.
D2D1_RENDER_TARGET_USAGE. Beskriver hur ett återgivningsmål fjärransluts och om det ska vara GDI-kompatibelt. Den här uppräkningen tillåter en bitvis kombination av dess medlemsvärden.
D2D1_RESOURCE_TYPE. Anger vilka typer av resurser som ska släppas när ID2D1Enhet::ClearResources anropas .
D2D1_RGBTOHUE_OUTPUT_COLOR_SPACE. Värden för egenskapen D2D1_RGBTOHUE_PROP_OUTPUT_COLOR_SPACE för RGB-till-hue-effekten.
D2D1_RGBTOHUE_PROP. Identifierare för egenskaper för RGB-till-nyans-effekten.
D2D1_SATURATION_PROP. Identifierare för egenskaperna för mättnadseffekten.
D2D1_SCALE_INTERPOLATION_MODE. Interpoleringsläget som skalningseffekten använder för att skala bilden. Det finns 6 skalningslägen, som varierar i kvalitet och hastighet.
D2D1_SCALE_PROP. Identifierare för skalningseffektens egenskaper.
D2D1_SEPIA_PROP. Identifierare för egenskaper för sepia-effekten.
D2D1_SHADOW_OPTIMIZATION. Prestandaoptimeringsnivån för skuggeffekten.
D2D1_SHADOW_PROP. Identifierare för egenskaperna för skuggeffekten.
D2D1_SHARPEN_PROP. Identifierare för egenskaperna för vässningseffekten.
D2D1_SPOTDIFFUSE_PROP. Identifierare för egenskaperna för den spot-diffusa belysningseffekten.
D2D1_SPOTDIFFUSE_SCALE_MODE. Interpoleringsläget som den spot-diffusa belysningseffekten använder för att skala bilden till motsvarande kernelenhetslängd. Det finns sex skalningslägen, som varierar i kvalitet och hastighet.
D2D1_SPOTSPECULAR_PROP. Identifierare för egenskaperna för den spot-spektulära belysningseffekten.
D2D1_SPOTSPECULAR_SCALE_MODE. Interpoleringsläget som den spot-spektulära belysningseffekten använder för att skala bilden till motsvarande längd på kernelenheten. Det finns sex skalningslägen, som varierar i kvalitet och hastighet.
D2D1_SPRITE_OPTIONS. Anger ytterligare aspekter av hur en sprite-batch ska ritas som en del av ett anrop till ID2D1DeviceContext3::D rawSpriteBatch.
D2D1_STRAIGHTEN_PROP. Identifierare för egenskaperna för rätningseffekten.
D2D1_STRAIGHTEN_SCALE_MODE. Värden för egenskapen D2D1_STRAIGHTEN_PROP_SCALE_MODE för rätningseffekten.
D2D1_STROKE_TRANSFORM_TYPE. Definierar hur världen transformeras, punkter per tum (dpi) och linjebredd påverkar formen på pennan som används för att linjera en primitiv.
D2D1_SUBPROPERTY. Anger indexen för systemunderegenskaperna som kan finnas i valfri egenskap.
D2D1_SVG_ASPECT_ALIGN. Justeringsdelen av attributet SVG preserveAspectRatio.
D2D1_SVG_ASPECT_SCALING. MeetOrSlice-delen av attributet SVG preserveAspectRatio.
D2D1_SVG_ATTRIBUTE_POD_TYPE. Definierar vilken typ av SVG POD-attribut som ska anges eller hämtas.
D2D1_SVG_ATTRIBUTE_STRING_TYPE. Definierar vilken typ av SVG-strängattribut som ska anges eller hämtas.
D2D1_SVG_DISPLAY. Anger ett värde för SVG-visningsegenskapen.
D2D1_SVG_LENGTH_UNITS. Anger enheterna för en SVG-längd.
D2D1_SVG_LINE_CAP. Anger ett värde för egenskapen SVG stroke-linecap.
D2D1_SVG_LINE_JOIN. Anger ett värde för egenskapen SVG stroke-linejoin.
D2D1_SVG_OVERFLOW. Anger ett värde för SVG-spillegenskapen.
D2D1_SVG_PAINT_TYPE. Anger färgtypen för en SVG-fyllning eller linje.
D2D1_SVG_PATH_COMMAND. Representerar ett sökvägskommando. Varje kommando kan referera till flyttal från segmentdata. Kommandon som slutar _ABSOLUTE tolka data som absolut koordinat. Kommandon som slutar i _RELATIVE tolka data som relativa till föregående punkt.
D2D1_SVG_UNIT_TYPE. Definierar koordinatsystemet som används för SVG-toning eller ClipPath-element.
D2D1_SVG_VISIBILITY. Anger ett värde för svg-synlighetsegenskapen.
D2D1_SWEEP_DIRECTION. Definierar riktningen som en elliptisk båge ritas.
D2D1_TABLETRANSFER_PROP. Identifierare för egenskaperna för tabellöverföringseffekten.
D2D1_TEMPERATUREANDTINT_PROP. Identifierare för egenskaperna för temperatur- och toningseffekten.
D2D1_TEXT_ANTIALIAS_MODE. Beskriver det antialiaseringsläge som används för att rita text.
D2D1_THREADING_MODE. Anger det trådläge som används samtidigt som enheten, fabriken och enhetskontexten skapas.
D2D1_TILE_PROP. Identifierare för egenskaperna för paneleffekten.
D2D1_TRANSFORMED_IMAGE_SOURCE_OPTIONS. Alternativflaggor för transformerade bildkällor.
D2D1_TURBULENCE_NOISE. Turbulensens brusläge för turbulenseffekten. Anger om du vill generera en bitmapp baserat på fractalbrus eller funktionen Turbulence.
D2D1_TURBULENCE_PROP. Identifierare för egenskaperna för turbulenseffekten.
D2D1_UNIT_MODE. Anger hur enheter i Direct2D ska tolkas.
D2D1_VERTEX_OPTIONS. Beskriver flaggor som påverkar hur återgivningen interagerar med en anpassad hörnskuggning.
D2D1_VERTEX_USAGE. Anger om brytpunktsbufferten ändras sällan eller ofta.
D2D1_VIGNETTE_PROP. Identifierare för egenskaperna för vinjetteffekten.
D2D1_WHITELEVELADJUSTMENT_PROP. Definierar konstanter som identifierar egenskaperna på den översta nivån för justeringseffekten på vit nivå.
D2D1_WINDOW_STATE. Beskriver om ett fönster är ockluderat.
D2D1_YCBCR_CHROMA_SUBSAMPLING. Anger kroma-delsampling av indatakromatbilden som används av YCbCr-effekten.
D2D1_YCBCR_INTERPOLATION_MODE. Anger interpoleringsläget för YCbCr-effekten.
D2D1_YCBCR_PROP. Identifierare för egenskaperna för YCbCr-effekten.