Sdílet prostřednictvím


Direct2D – výčty

Direct2D definuje následující výčty.

V této části

Téma a popis
D2D1_2DAFFINETRANSFORM_INTERPOLATION_MODE. Režim interpolace, který se má použít s efektem transformace 2D affinu ke škálování obrázku. Existují 6 režimů škálování, které se pohybuje v kvalitě a rychlosti.
D2D1_2DAFFINETRANSFORM_PROP. Identifikátory vlastností efektu transformace 2D.
D2D1_3DPERSPECTIVETRANSFORM_INTERPOLATION_MODE. Režim interpolace efekt transformace 3D perspektivy používá na obrázku. Existuje 5 režimů škálování, které se pohybuje v kvalitě a rychlosti.
D2D1_3DPERSPECTIVETRANSFORM_PROP. Identifikátory vlastností efektu transformace 3D perspektivy.
D2D1_3DTRANSFORM_INTERPOLATION_MODE. Režim interpolace efektu transformace 3D na obrázku. Existuje 5 režimů škálování, které se pohybuje v kvalitě a rychlosti.
D2D1_3DTRANSFORM_PROP. Identifikátory vlastností efektu transformace 3D.
D2D1_ALPHA_MODE. Určuje, jak se má zacházet s alfa hodnotou rastrového obrázku nebo cíle vykreslení.
D2D1_ANTIALIAS_MODE. Určuje, jak se vykreslují okraje netextových primitiv.
D2D1_ARC_SIZE. Určuje, jestli má být oblouk větší než 180 stupňů.
D2D1_ARITHMETICCOMPOSITE_PROP. Identifikátory vlastností aritmetického složeného efektu.
D2D1_ATLAS_PROP. Identifikátory vlastností atlasového efektu.
D2D1_BITMAPSOURCE_ALPHA_MODE. Určuje alfa režim výstupu rastrového rastrového efektu.
D2D1_BITMAPSOURCE_INTERPOLATION_MODE. Interpolační režim použitý ke škálování obrázku v rastrový zdrojový efekt.
D2D1_BITMAPSOURCE_ORIENTATION. Určuje, zda má operace překlopení nebo otočení provést rastrový zdroj.
D2D1_BITMAPSOURCE_PROP. Identifikátory vlastností rastrového zdrojového efektu.
D2D1_BITMAP_INTERPOLATION_MODE. Určuje algoritmus, který se používá při škálování nebo otočení obrázků. Viz D2D1_INTERPOLATION_MODE.
D2D1_BITMAP_OPTIONS. Určuje způsob použití rastrového obrázku.
D2D1_BLEND. Určuje, jak se má jeden ze zdrojů barev odvozovat a volitelně určuje operaci předběžného spuštění zdroje barev.
D2D1_BLEND_MODE. Režim prolnutí použitý pro efekt blend.
D2D1_BLEND_OPERATION. Určuje operaci blendu ve dvou zdrojích barev.
D2D1_BLEND_PROP. Identifikátory vlastností efektu blendu.
D2D1_BORDER_EDGE_MODE. Režim okrajů efektu ohraničení.
D2D1_BORDER_MODE. Určuje, jak efekt oříznutí zpracovává obdélník oříznutí spadající na souřadnice desetinných pixelů.
D2D1_BORDER_PROP. Identifikátory vlastností efektu ohraničení.
D2D1_BRIGHTNESS_PROP. Identifikátory vlastností efekt jasu.
D2D1_BUFFER_PRECISION. Představuje bitovou hloubku kanálu bitové kopie v Direct2D.
D2D1_CAP_STYLE. Popisuje obrazec na konci čáry nebo segmentu.
D2D1_CHANGE_TYPE. Popisuje příznaky, které ovlivňují způsob interakce rendereru s vlastním shaderem vrcholů.
D2D1_CHANNEL_DEPTH. Umožňuje volajícímu řídit hloubku kanálu fáze v kanálu vykreslování.
D2D1_CHANNEL_SELECTOR. Určuje barevný kanál efekt posunutí mapy extrahuje intenzitu z a používá ji k prostorovém přemístění obrázku ve směru X nebo Y.
D2D1_CHROMAKEY_PROP. Identifikátory vlastností efektu chroma-key.
D2D1_COLORMANAGEMENT_ALPHA_MODE. Určuje, jak efekt správy barev interpretovat alfa data obsažená ve vstupním obrázku.
D2D1_COLORMANAGEMENT_PROP. Identifikátory vlastností efektu správy barev.
D2D1_COLORMANAGEMENT_QUALITY. Úroveň kvality transformace pro efekt správy barev .
D2D1_COLORMANAGEMENT_RENDERING_INTENT. Určuje, který záměr vykreslování ICC má efekt správy barev použít.
D2D1_COLORMATRIX_ALPHA_MODE. Alfa režim výstupu efektu barevné matice.
D2D1_COLORMATRIX_PROP. Identifikátory vlastností efektu barevné matice.
D2D1_COLOR_BITMAP_GLYPH_SNAP_OPTION. Určuje zásadu přichycení pixelů při vykreslování barevných rastrových obrázků.
D2D1_COLOR_CONTEXT_TYPE. Určuje, jakým způsobem je definovaný barevný profil.
D2D1_COLOR_SPACE. Definuje možnosti, které se mají použít pro barevný prostor.
D2D1_COLOR_INTERPOLATION_MODE. Definuje, jak interpolovat mezi barvami.
D2D1_COMBINE_MODE. Určuje různé metody, kterými lze zkombinovat dvě geometrie.
D2D1_COMPATIBLE_RENDER_TARGET_OPTIONS. Určuje další funkce podporované kompatibilním cílem vykreslování při jeho vytvoření. Tento výčet umožňuje bitové kombinace hodnot jeho členů.
D2D1_COMPOSITE_MODE. Slouží k určení režimu blendu pro všechny operace Direct2D prolnutí.
D2D1_COMPOSITE_PROP. Identifikátory vlastností složeného efektu.
D2D1_CONTRAST_PROP. Identifikátory vlastností kontrastní efekt.
D2D1_CONVOLVEMATRIX_PROP. Identifikátory vlastností konvolveční maticový efekt.
D2D1_CONVOLVEMATRIX_SCALE_MODE. Režim interpolace konvoluční maticový efekt používá ke škálování obrázku na odpovídající délku jednotky jádra. Existuje šest režimů škálování, které se pohybuje v kvalitě a rychlosti.
D2D1_CROP_PROP. Identifikátory vlastností efektu oříznutí.
D2D1_DASH_STYLE. Popisuje posloupnost pomlček a mezer v tahu.
D2D1_DC_INITIALIZE_MODE. Určuje, jak se kontext zařízení inicializuje pro vykreslování GDI při načtení z cíle vykreslení.
D2D1_DEBUG_LEVEL. Označuje typ informací poskytovaných vrstvou ladění Direct2D.
D2D1_DEVICE_CONTEXT_OPTIONS. Určuje možnosti, které se vztahují na kontext zařízení po dobu jeho životnosti.
D2D1_DIRECTIONALBLUR_OPTIMIZATION. Určuje režim optimalizace pro směrový efekt rozostření.
D2D1_DIRECTIONALBLUR_PROP. Identifikátory vlastností efektu směrového rozostření.
D2D1_DISCRETETRANSFER_PROP. Identifikátory vlastností diskrétního přenosového efektu.
D2D1_DISPLACEMENTMAP_PROP. Identifikátory vlastností posunutí efektu mapy.
D2D1_DISTANTDIFFUSE_PROP. Identifikátory vlastností efektu vzdáleného difuzního osvětlení.
D2D1_DISTANTDIFFUSE_SCALE_MODE. Režim interpolace, který efekt používá ke škálování obrázku na odpovídající délku jednotky jádra. Existuje šest režimů škálování, které se pohybuje v kvalitě a rychlosti.
D2D1_DISTANTSPECULAR_PROP. Identifikátory vlastností vzdáleného specifikátoru osvětlení.
D2D1_DISTANTSPECULAR_SCALE_MODE. Režim interpolace efekt vzdáleného specifikačního osvětlení používá ke škálování obrázku na odpovídající délku jednotky jádra. Existuje šest režimů škálování, které se pohybuje v kvalitě a rychlosti.
D2D1_DPICOMPENSATION_INTERPOLATION_MODE. Režim interpolace efekt kompenzace DPI používá ke škálování obrázku.
D2D1_DPICOMPENSATION_PROP. Identifikátory vlastností efektu kompenzace DPI.
D2D1_DRAW_TEXT_OPTIONS. Určuje, jestli je přichycení textu potlačeno nebo zda je povoleno oříznutí obdélníku rozložení. Tento výčet umožňuje bitové kombinace hodnot jeho členů.
D2D1_EDGEDETECTION_MODE. Hodnoty D2D1_EDGEDETECTION_PROP_MODE vlastnosti efekt detekce hrany.
D2D1_EDGEDETECTION_PROP. Identifikátory vlastností efektu detekce hraničních zařízení .
D2D1_EMBOSS_PROP. Identifikátory vlastností efektu embos.
D2D1_EXPOSURE_PROP. Identifikátory vlastností efektu expozice.
D2D1_EXTEND_MODE. Určuje, jak štětec maluje oblasti mimo oblast normálního obsahu.
D2D1_FACTORY_TYPE. Určuje, jestli Direct2D poskytuje synchronizaci pro ID2D1Factory a prostředky, které vytvoří, aby k nim bylo možné bezpečně přistupovat z více vláken.
D2D1_FEATURE. Definuje možnosti základního zařízení Direct3D, které se můžou dotazovat pomocí ID2D1EffectContext::CheckFeatureSupport.
D2D1_FEATURE_LEVEL. Popisuje minimální podporu DirectX vyžadovanou pro vykreslování hardwaru podle cíle vykreslování.
D2D1_FIGURE_BEGIN. Určuje, zda je konkrétní ID2D1SimplifiedGeometrySink obrázek vyplněn nebo prázdný.
D2D1_FIGURE_END. Určuje, jestli je konkrétní ID2D1SimplifiedGeometrySink obrázek otevřený nebo uzavřený.
D2D1_FILL_MODE. Určuje, jak se kombinují protínající oblasti geometrie nebo obrázků, které tvoří oblast složené geometrie.
D2D1_FILTER. Představuje režimy filtrování, které může transformace vybrat pro použití u vstupních textur.
D2D1_FLOOD_PROP. Identifikátory vlastností povodňového efektu.
D2D1_GAMMA. Určuje, která gama se používá pro interpolaci.
D2D1_GAMMA1. Určuje, jaká gama se používá pro interpolaci a prolnutí.
D2D1_GAMMATRANSFER_PROP. Identifikátory vlastností efektu gama přenosu.
D2D1_GAUSSIANBLUR_OPTIMIZATION. Režim optimalizace pro gaussian rozostření efekt.
D2D1_GAUSSIANBLUR_PROP. Identifikátory vlastností gaussian blur efekt.
D2D1_GAMMA_CONVERSION. Definuje převod mezi barevnými mezerami.
D2D1_GEOMETRY_RELATION. Popisuje, jak jeden objekt geometrie prostorově souvisí s jiným objektem geometrie.
D2D1_GEOMETRY_SIMPLIFICATION_OPTION. Určuje, jak je geometrie zjednodušena na ID2D1SimplifiedGeometrySink.
D2D1_HDRTONEMAP_DISPLAY_MODE. Definuje konstanty, které určují hodnotu pro D2D1_HDRTONEMAP_PROP_DISPLAY_MODE vlastnost HDR efekt mapování tónu.
D2D1_HDRTONEMAP_PROP. Definuje konstanty, které identifikují vlastnosti nejvyšší úrovně efektu HDR tónu.
D2D1_HIGHLIGHTSANDSHADOWS_INPUT_GAMMA. Hodnoty vlastnosti D2D1_HIGHLIGHTSANDSHADOWS_PROP_INPUT_GAMMAefektu zvýraznění a stínů.
D2D1_HIGHLIGHTSANDSHADOWS_PROP. Identifikátory vlastností efektu zvýraznění a stínů.
D2D1_HISTOGRAM_PROP. Identifikátory vlastností efektu histogramu.
D2D1_HUEROTATION_PROP. Identifikátory vlastností efektu otáčení odstínů.
D2D1_HUETORGB_INPUT_COLOR_SPACE. Hodnoty vlastnosti **D2D1_HUETORGB_PROP_INPUT_COLOR_SPACE **efektu hue-to-RGB.
D2D1_HUETORGB_PROP. Identifikátory vlastností efektu hue-to-RGB.
D2D1_IMAGE_SOURCE_FROM_DXGI_OPTIONS. Příznaky možností, které řídí primární převod prováděné CreateImageSourceFromDxgi, pokud existuje.
D2D1_IMAGE_SOURCE_LOADING_OPTIONS. Příznaky možností ovládacích prvků pro nový ID2D1ImageSource při jeho vytvoření.
D2D1_INK_NIB_SHAPE. Určuje vzhled rukopisu nib (tip pera) jako součást struktury D2D1_INK_STYLE_PROPERTIES.
D2D1_INTERPOLATION_MODE. Slouží k určení kvality škálování obrázků pomocí ID2D1DeviceContext::D rawImage a s efektem transformace 2D affinu.
D2D1_LAYER_OPTIONS. Určuje možnosti, které lze použít při použití prostředku vrstvy k vytvoření vrstvy.
D2D1_LAYER_OPTIONS1. Určuje, jak se má obsah vrstvy připravit.
D2D1_LINEARTRANSFER_PROP. Identifikátory vlastností efektu lineárního přenosu.
D2D1_LINE_JOIN. Popisuje obrazec, který spojuje dvě čáry nebo segmenty.
D2D1_LOOKUPTABLE3D_PROP. Identifikátory pro vlastnosti efektu 3D vyhledávací tabulky
D2D1_MORPHOLOGY_MODE. Režim efektu morfologie .
D2D1_MORPHOLOGY_PROP. Identifikátory vlastností efektu morfologie.
D2D1_MAP_OPTIONS. Určuje způsob mapování paměti z odpovídající ID2D1Bitmap1.
D2D1_OPACITYMETADATA_PROP. Identifikátory vlastností efektu metadat neprůhlednosti.
D2D1_OPACITY_MASK_CONTENT. Popisuje, zda maska neprůhlednosti obsahuje grafiku nebo text. Direct2D tyto informace používá k určení gama prostoru, který se má použít při kombinování masky neprůhlednosti.
D2D1_ORIENTATION. Určuje překlopení a otočení, ve kterém se obrázek zobrazí.
D2D1_PATCH_EDGE_MODE. Určuje, jak vykreslit přechodové okraje mřížky.
D2D1_PATH_SEGMENT. Určuje, zda má být segment tahem a zda spojení mezi tímto segmentem a předchozím segmentem by mělo být hladké. Tento výčet umožňuje bitové kombinace hodnot jeho členů.
D2D1_PIXEL_OPTIONS. Určuje, jak se omezí vzorkování shaderu pixelů.
D2D1_POINTDIFFUSE_PROP. Identifikátory vlastností efektu osvětlení difuzního bodu.
D2D1_POINTDIFFUSE_SCALE_MODE. Interpolační režim, který efekt osvětlení difuzního bodu používá ke škálování obrázku na odpovídající délku jednotky jádra. Existuje šest režimů škálování, které se pohybuje v kvalitě a rychlosti.
D2D1_POINTSPECULAR_PROP. Identifikátory vlastností bodového specifikátoru osvětlení.
D2D1_POINTSPECULAR_SCALE_MODE. Režim interpolace efekt osvětlení s bodovým specifikováním používá ke škálování obrázku na odpovídající délku jednotky jádra. Existuje šest režimů škálování, které se pohybuje v kvalitě a rychlosti.
D2D1_POSTERIZE_PROP. Identifikátory vlastností posterize efekt.
D2D1_PRESENT_OPTIONS. Popisuje, jak se cíl vykreslení chová, když prezentuje jeho obsah. Tento výčet umožňuje bitové kombinace hodnot jeho členů.
D2D1_PRIMITIVE_BLEND. Slouží k určení geometrického režimu mixu pro všechny Direct2D primitiv.
D2D1_PRINT_FONT_SUBSET_MODE. Definuje, kdy mají být prostředky písma během tisku podmnožinou.
D2D1_PROPERTY_TYPE. Určuje typy vlastností podporované rozhraním vlastností Direct2D.
D2D1_PROPERTY. Určuje indexy systémových vlastností, které jsou přítomné na rozhraní ID2D1Properties pro ID2D1Effect.
D2D1_RENDERING_PRIORITY. Priorita vykreslování ovlivňuje rozsah, do kterého Direct2D omezuje úlohu vykreslování.
D2D1_RENDER_TARGET_TYPE. Popisuje, jestli cíl vykreslení používá vykreslování hardwaru nebo softwaru nebo zda Direct2D by měl vybrat režim vykreslování.
D2D1_RENDER_TARGET_USAGE. Popisuje, jak je cíl vykreslení vzdálený a zda má být kompatibilní s GDI. Tento výčet umožňuje bitové kombinace hodnot jeho členů.
D2D1_RESOURCE_TYPE. Určuje, které druhy prostředků se mají uvolnit při vyvolání ID2D1Device::ClearResources.
D2D1_RGBTOHUE_OUTPUT_COLOR_SPACE. Hodnoty D2D1_RGBTOHUE_PROP_OUTPUT_COLOR_SPACE vlastnosti efektu RGB na odstín.
D2D1_RGBTOHUE_PROP. Identifikátory vlastností efektu RGB na odstín.
D2D1_SATURATION_PROP. Identifikátory vlastností efektu sytosti.
D2D1_SCALE_INTERPOLATION_MODE. Režim interpolace efekt měřítka používá ke škálování obrázku. Existují 6 režimů škálování, které se pohybuje v kvalitě a rychlosti.
D2D1_SCALE_PROP. Identifikátory vlastností efektu škálování.
D2D1_SEPIA_PROP. Identifikátory vlastností sépiového efektu.
D2D1_SHADOW_OPTIMIZATION. Úroveň optimalizace výkonu pro stínový efekt.
D2D1_SHADOW_PROP. Identifikátory vlastností stínového efektu.
D2D1_SHARPEN_PROP. Identifikátory vlastností efektu zaostření.
D2D1_SPOTDIFFUSE_PROP. Identifikátory vlastností efektu spotově difuzního osvětlení.
D2D1_SPOTDIFFUSE_SCALE_MODE. Režim interpolace efekt bodového difuzního osvětlení používá ke škálování obrázku na odpovídající délku jednotky jádra. Existuje šest režimů škálování, které se pohybuje v kvalitě a rychlosti.
D2D1_SPOTSPECULAR_PROP. Identifikátory vlastností spotového specifikátoru osvětlení.
D2D1_SPOTSPECULAR_SCALE_MODE. Režim interpolace spotového specifikačního efektu osvětlení používá ke škálování obrázku na odpovídající délku jednotky jádra. Existuje šest režimů škálování, které se pohybuje v kvalitě a rychlosti.
D2D1_SPRITE_OPTIONS. Určuje další aspekty vykreslení dávky sprite v rámci volání ID2D1DeviceContext3::D rawSpriteBatch.
D2D1_STRAIGHTEN_PROP. Identifikátory vlastností efektu.
D2D1_STRAIGHTEN_SCALE_MODE. Hodnoty vlastnosti D2D1_STRAIGHTEN_PROP_SCALE_MODEefektu.
D2D1_STROKE_TRANSFORM_TYPE. Definuje, jak svět transformuje, tečky na palec (dpi) a šířka tahu ovlivňují tvar pera použitého k tahu primitivní.
D2D1_SUBPROPERTY. Určuje indexy dílčích vlastností systému, které mohou být přítomné v jakékoli vlastnosti.
D2D1_SVG_ASPECT_ALIGN. Zarovnávací část atributu SVG preserveAspectRatio.
D2D1_SVG_ASPECT_SCALING. Část meetOrSlice atributu SVG preserveAspectRatio.
D2D1_SVG_ATTRIBUTE_POD_TYPE. Definuje typ atributu SVG POD, který se má nastavit nebo získat.
D2D1_SVG_ATTRIBUTE_STRING_TYPE. Definuje typ atributu řetězce SVG, který se má nastavit nebo získat.
D2D1_SVG_DISPLAY. Určuje hodnotu vlastnosti zobrazení SVG.
D2D1_SVG_LENGTH_UNITS. Určuje jednotky pro délku SVG.
D2D1_SVG_LINE_CAP. Určuje hodnotu vlastnosti SVG stroke-linecap.
D2D1_SVG_LINE_JOIN. Určuje hodnotu vlastnosti SVG stroke-linejoin.
D2D1_SVG_OVERFLOW. Určuje hodnotu vlastnosti přetečení SVG.
D2D1_SVG_PAINT_TYPE. Určuje typ barvy pro výplň nebo tah SVG.
D2D1_SVG_PATH_COMMAND. Představuje příkaz cesty. Každý příkaz může odkazovat na plovoucí hodnoty z dat segmentů. Příkazy končící na _ABSOLUTE interpretují data jako absolutní souřadnice. Příkazy končící na _RELATIVE interpretují data jako relativní k předchozímu bodu.
D2D1_SVG_UNIT_TYPE. Definuje souřadnicový systém použitý pro přechod SVG nebo elementy clipPath.
D2D1_SVG_VISIBILITY. Určuje hodnotu vlastnosti viditelnosti SVG.
D2D1_SWEEP_DIRECTION. Definuje směr vykreslení eliptického oblouku.
D2D1_TABLETRANSFER_PROP. Identifikátory vlastností efektu přenosu tabulky.
D2D1_TEMPERATUREANDTINT_PROP. Identifikátory vlastností teploty a tónového efektu.
D2D1_TEXT_ANTIALIAS_MODE. Popisuje režim antialiasingu používaný pro kreslení textu.
D2D1_THREADING_MODE. Určuje režim threadingu, který se používá při současném vytváření kontextu zařízení, továrny a zařízení.
D2D1_TILE_PROP. Identifikátory vlastností efektu dlaždice .
D2D1_TRANSFORMED_IMAGE_SOURCE_OPTIONS. Příznaky možností pro transformované zdroje obrázků
D2D1_TURBULENCE_NOISE. Režim šumu turbulence pro turbulence efekt. Určuje, zda se má generovat rastrový obrázek založený na fraktálním šumu nebo funkci Turbulence.
D2D1_TURBULENCE_PROP. Identifikátory vlastností efektu turbulence.
D2D1_UNIT_MODE. Určuje, jak se budou interpretovat jednotky v Direct2D.
D2D1_VERTEX_OPTIONS. Popisuje příznaky, které ovlivňují způsob interakce rendereru s vlastním shaderem vrcholů.
D2D1_VERTEX_USAGE. Určuje, jestli se vyrovnávací paměť vrcholů mění zřídka nebo často.
D2D1_VIGNETTE_PROP. Identifikátory vlastností efektu vignette.
D2D1_WHITELEVELADJUSTMENT_PROP. Definuje konstanty, které identifikují vlastnosti nejvyšší úrovně efekt úpravy na bílé úrovni.
D2D1_WINDOW_STATE. Popisuje, jestli je okno odlehlé.
D2D1_YCBCR_CHROMA_SUBSAMPLING. Určuje podvzorkování chroma vstupního obrázku chroma používaného efektem YCbCr.
D2D1_YCBCR_INTERPOLATION_MODE. Určuje interpolační režim pro efekt YCbCr.
D2D1_YCBCR_PROP. Identifikátory vlastností efektu YCbCr.