Udostępnij przez


Wyliczenia Direct2D

Funkcja Direct2D definiuje następujące wyliczenia.

W tym dziale

Temat i opis
D2D1_2DAFFINETRANSFORM_INTERPOLATION_MODE. Tryb interpolacji, który ma być używany z efektem transformacji 2D affine w celu skalowania obrazu. Istnieją 6 trybów skalowania, które obejmują jakość i szybkość.
D2D1_2DAFFINETRANSFORM_PROP. Identyfikatory właściwości efektu przekształcenia affine 2D.
D2D1_3DPERSPECTIVETRANSFORM_INTERPOLATION_MODE. Tryb interpolacji efekt transformacji perspektywy 3D używa na obrazie. Istnieje 5 trybów skalowania, które są dostępne w zakresie jakości i szybkości.
D2D1_3DPERSPECTIVETRANSFORM_PROP. Identyfikatory właściwości efektu przekształcenia perspektywy 3D.
D2D1_3DTRANSFORM_INTERPOLATION_MODE. Tryb interpolacji efekt transformacji 3D jest używany na obrazie. Istnieje 5 trybów skalowania, które są dostępne w zakresie jakości i szybkości.
D2D1_3DTRANSFORM_PROP. Identyfikatory właściwości efektu przekształcenia 3D.
D2D1_ALPHA_MODE. Określa, jak powinna być traktowana wartość alfa mapy bitowej lub obiektu docelowego renderowania.
D2D1_ANTIALIAS_MODE. Określa sposób renderowania krawędzi elementów pierwotnych nietekstowych.
D2D1_ARC_SIZE. Określa, czy łuk powinien być większy niż 180 stopni.
D2D1_ARITHMETICCOMPOSITE_PROP. Identyfikatory właściwości efektu złożonego arytmetycznego.
D2D1_ATLAS_PROP. Identyfikatory właściwości efektu atlasu.
D2D1_BITMAPSOURCE_ALPHA_MODE. Określa tryb alfa danych wyjściowych efektu źródłowego mapy bitowej.
D2D1_BITMAPSOURCE_INTERPOLATION_MODE. Tryb interpolacji używany do skalowania obrazu w wyniku źródła mapy bitowej.
D2D1_BITMAPSOURCE_ORIENTATION. Określa, czy operacja przerzucania i/lub obrotu powinna być wykonywana przez efekt źródłowy mapy bitowej.
D2D1_BITMAPSOURCE_PROP. Identyfikatory właściwości efektu źródłowego mapy bitowej.
D2D1_BITMAP_INTERPOLATION_MODE. Określa algorytm używany podczas skalowania lub obracania obrazów. Zobacz D2D1_INTERPOLATION_MODE.
D2D1_BITMAP_OPTIONS. Określa sposób użycia mapy bitowej.
D2D1_BLEND. Określa, w jaki sposób jedno ze źródeł kolorów ma być pochodne i opcjonalnie określa operację preblend w źródle kolorów.
D2D1_BLEND_MODE. Tryb mieszany używany do efektu mieszania.
D2D1_BLEND_OPERATION. Określa operację mieszania w dwóch źródłach kolorów.
D2D1_BLEND_PROP. Identyfikatory właściwości efektu mieszanego.
D2D1_BORDER_EDGE_MODE. Tryb krawędzi dla efektu obramowania.
D2D1_BORDER_MODE. Określa, jak efekt przycinania obsługuje prostokąt przycinania spadający na współrzędnych ułamkowych pikseli.
D2D1_BORDER_PROP. Identyfikatory właściwości efektu obramowania.
D2D1_BRIGHTNESS_PROP. Identyfikatory właściwości efektu jasności.
D2D1_BUFFER_PRECISION. Reprezentuje głębokość bitów potoku obrazowania w trybie Direct2D.
D2D1_CAP_STYLE. Opisuje kształt na końcu linii lub segmentu.
D2D1_CHANGE_TYPE. W tym artykule opisano flagi mające wpływ na sposób interakcji modułu renderowania z niestandardowym cieniowania wierzchołków.
D2D1_CHANNEL_DEPTH. Umożliwia obiektowi wywołującym sterowanie głębokością kanału etapu w potoku renderowania.
D2D1_CHANNEL_SELECTOR. Określa kanał kolorów efekt mapy przemieszczania wyodrębnia intensywność i używa go do przestrzennego przesiedlania obrazu w kierunku X lub Y.
D2D1_CHROMAKEY_PROP. Identyfikatory właściwości efektu chroma-key.
D2D1_COLORMANAGEMENT_ALPHA_MODE. Wskazuje, w jaki sposób efekt zarządzania kolorami powinien interpretować dane alfa zawarte w obrazie wejściowym.
D2D1_COLORMANAGEMENT_PROP. Identyfikatory właściwości efektu zarządzania kolorami.
D2D1_COLORMANAGEMENT_QUALITY. Poziom jakości transformacji dla efektu zarządzania kolorami.
D2D1_COLORMANAGEMENT_RENDERING_INTENT. Określa intencję renderowania ICC, której ma używać efekt zarządzania kolorami .
D2D1_COLORMATRIX_ALPHA_MODE. Tryb alfa danych wyjściowych efektu macierzy kolorów.
D2D1_COLORMATRIX_PROP. Identyfikatory właściwości efektu macierzy kolorów.
D2D1_COLOR_BITMAP_GLYPH_SNAP_OPTION. Określa zasady przyciągania pikseli podczas renderowania kolorowych glyphs mapy bitowej.
D2D1_COLOR_CONTEXT_TYPE. Określa sposób definiowania profilu koloru.
D2D1_COLOR_SPACE. Definiuje opcje, które mają być stosowane do przestrzeni kolorów.
D2D1_COLOR_INTERPOLATION_MODE. Definiuje sposób interpolacji między kolorami.
D2D1_COMBINE_MODE. Określa różne metody, za pomocą których można połączyć dwie geometrie.
D2D1_COMPATIBLE_RENDER_TARGET_OPTIONS. Określa dodatkowe funkcje obsługiwane przez zgodny element docelowy renderowania podczas jego tworzenia. To wyliczenie umożliwia bitową kombinację wartości składowych.
D2D1_COMPOSITE_MODE. Służy do określania trybu mieszania dla wszystkich operacji mieszania Direct2D .
D2D1_COMPOSITE_PROP. Identyfikatory właściwości efektu złożonego.
D2D1_CONTRAST_PROP. Identyfikatory właściwości efektu kontrastu.
D2D1_CONVOLVEMATRIX_PROP. Identyfikatory właściwości efektu macierzy convolve.
D2D1_CONVOLVEMATRIX_SCALE_MODE. Tryb interpolacji efekt macierzy convolve używa do skalowania obrazu do odpowiedniej długości jednostki jądra. Istnieją sześć trybów skalowania, które są dostępne w zakresie jakości i szybkości.
D2D1_CROP_PROP. Identyfikatory właściwości efektu przycinania.
D2D1_DASH_STYLE. Opisuje sekwencję kreski i przerw w pociągnięciu.
D2D1_DC_INITIALIZE_MODE. Określa sposób inicjowania kontekstu urządzenia na potrzeby renderowania GDI po pobraniu go z obiektu docelowego renderowania.
D2D1_DEBUG_LEVEL. Wskazuje typ informacji dostarczonych przez warstwę debugowania Direct2D.
D2D1_DEVICE_CONTEXT_OPTIONS. Określa opcje, które mają zastosowanie do kontekstu urządzenia w okresie jego istnienia.
D2D1_DIRECTIONALBLUR_OPTIMIZATION. Określa tryb optymalizacji dla efektu rozmycia kierunkowego.
D2D1_DIRECTIONALBLUR_PROP. Identyfikatory właściwości efektu rozmycia kierunkowego.
D2D1_DISCRETETRANSFER_PROP. Identyfikatory właściwości efektu dyskretnego transferu.
D2D1_DISPLACEMENTMAP_PROP. Identyfikatory właściwości efektu mapy przemieszczania.
D2D1_DISTANTDIFFUSE_PROP. Identyfikatory właściwości efektu oświetlenia odległego rozproszonego.
D2D1_DISTANTDIFFUSE_SCALE_MODE. Tryb interpolacji używany przez efekt do skalowania obrazu do odpowiedniej długości jednostki jądra. Istnieją sześć trybów skalowania, które są dostępne w zakresie jakości i szybkości.
D2D1_DISTANTSPECULAR_PROP. Identyfikatory właściwości efektu oświetlenia odległego widma.
D2D1_DISTANTSPECULAR_SCALE_MODE. Tryb interpolacji efekt oświetlenia odległego widma używa do skalowania obrazu do odpowiedniej długości jednostki jądra. Istnieją sześć trybów skalowania, które są dostępne w zakresie jakości i szybkości.
D2D1_DPICOMPENSATION_INTERPOLATION_MODE. Tryb interpolacji efekt kompensacji DPI używa do skalowania obrazu.
D2D1_DPICOMPENSATION_PROP. Identyfikatory właściwości efektu kompensacji DPI.
D2D1_DRAW_TEXT_OPTIONS. Określa, czy przyciąganie tekstu jest pomijane, czy wycinanie do prostokąta układu jest włączone. To wyliczenie umożliwia bitową kombinację wartości składowych.
D2D1_EDGEDETECTION_MODE. Wartości właściwości D2D1_EDGEDETECTION_PROP_MODEefektu wykrywania krawędzi.
D2D1_EDGEDETECTION_PROP. Identyfikatory właściwości efektu wykrywania krawędzi.
D2D1_EMBOSS_PROP. Identyfikatory właściwości efektu tłoczenia.
D2D1_EXPOSURE_PROP. Identyfikatory właściwości efektu ekspozycji.
D2D1_EXTEND_MODE. Określa, jak pędzl maluje obszary poza normalnym obszarem zawartości.
D2D1_FACTORY_TYPE. Określa, czy direct2D zapewnia synchronizację id2D1Factory i tworzonych zasobów, dzięki czemu mogą być bezpiecznie dostępne z wielu wątków.
D2D1_FEATURE. Definiuje możliwości bazowego urządzenia Direct3D, które mogą być odpytywane przy użyciu identyfikatora ID2D1EffectContext::CheckFeatureSupport.
D2D1_FEATURE_LEVEL. Opisuje minimalną obsługę directX wymaganą do renderowania sprzętowego przez element docelowy renderowania.
D2D1_FIGURE_BEGIN. Wskazuje, czy określony rysunek ID2D1SimplifiedGeometrySink jest wypełniony, czy pusty.
D2D1_FIGURE_END. Wskazuje, czy określony rysunek ID2D1SimplifiedGeometrySink jest otwarty lub zamknięty.
D2D1_FILL_MODE. Określa, w jaki sposób przecinające się obszary geometrii lub figur są łączone w celu utworzenia obszaru geometrii złożonej.
D2D1_FILTER. Reprezentuje tryby filtrowania, których transformacja może wybrać do użycia na teksturach wejściowych.
D2D1_FLOOD_PROP. Identyfikatory właściwości efektu powodziowego.
D2D1_GAMMA. Określa, która gamma jest używana do interpolacji.
D2D1_GAMMA1. Określa, jaka gamma jest używana do interpolacji i mieszania.
D2D1_GAMMATRANSFER_PROP. Identyfikatory właściwości efektu transferu gamma.
D2D1_GAUSSIANBLUR_OPTIMIZATION. Tryb optymalizacji dla efektu rozmycia gaussian.
D2D1_GAUSSIANBLUR_PROP. Identyfikatory właściwości efektu rozmycia gaussian.
D2D1_GAMMA_CONVERSION. Definiuje konwersję między przestrzeniami kolorów.
D2D1_GEOMETRY_RELATION. Opisuje sposób, w jaki jeden obiekt geometryczny jest przestrzennie powiązany z innym obiektem geometrycznym.
D2D1_GEOMETRY_SIMPLIFICATION_OPTION. Określa, jak geometria jest uproszczona dla id2D1SimplifiedGeometrySink.
D2D1_HDRTONEMAP_DISPLAY_MODE. Definiuje stałe, które określają wartość właściwości D2D1_HDRTONEMAP_PROP_DISPLAY_MODEefektu mapy tonu HDR.
D2D1_HDRTONEMAP_PROP. Definiuje stałe identyfikujące właściwości najwyższego poziomu efektu mapy tonu HDR.
D2D1_HIGHLIGHTSANDSHADOWS_INPUT_GAMMA. Wartości właściwości D2D1_HIGHLIGHTSANDSHADOWS_PROP_INPUT_GAMMAefektu wyróżniania i cienia.
D2D1_HIGHLIGHTSANDSHADOWS_PROP. Identyfikatory właściwości efektu wyróżnienia i cienia.
D2D1_HISTOGRAM_PROP. Identyfikatory właściwości efektu histogramu.
D2D1_HUEROTATION_PROP. Identyfikatory właściwości efektu rotacji odcienia.
D2D1_HUETORGB_INPUT_COLOR_SPACE. Wartości ** D2D1_HUETORGB_PROP_INPUT_COLOR_SPACE **właściwości efektu hue-to-RGB.
D2D1_HUETORGB_PROP. Identyfikatory właściwości efektu hue-to-RGB.
D2D1_IMAGE_SOURCE_FROM_DXGI_OPTIONS. Flagi opcji kontrolujące konwersję podstawową wykonywaną przez createImageSourceFromDxgi, jeśli istnieją.
D2D1_IMAGE_SOURCE_LOADING_OPTIONS. Steruje flagami opcji dla nowego identyfikatora ID2D1ImageSource podczas jego tworzenia.
D2D1_INK_NIB_SHAPE. Określa wygląd atramentu nib (końcówka pióra) w ramach struktury D2D1_INK_STYLE_PROPERTIES .
D2D1_INTERPOLATION_MODE. Służy do określania jakości skalowania obrazów za pomocą identyfikatora ID2D1DeviceContext::D rawImage i efektu przekształcenia affine 2D.
D2D1_LAYER_OPTIONS. Określa opcje, które można zastosować, gdy zasób warstwy jest stosowany w celu utworzenia warstwy.
D2D1_LAYER_OPTIONS1. Określa sposób przygotowywania zawartości warstwy.
D2D1_LINEARTRANSFER_PROP. Identyfikatory właściwości efektu transferu liniowego.
D2D1_LINE_JOIN. Opisuje kształt, który łączy dwa linie lub segmenty.
D2D1_LOOKUPTABLE3D_PROP. Identyfikatory właściwości efektu tabela odnośników 3D.
D2D1_MORPHOLOGY_MODE. Tryb efektu morfologii.
D2D1_MORPHOLOGY_PROP. Identyfikatory właściwości efektu morfologii.
D2D1_MAP_OPTIONS. Określa sposób mapowania pamięci z odpowiedniej mapy ID2D1Bitmap1 powinna być traktowana.
D2D1_OPACITYMETADATA_PROP. Identyfikatory właściwości efektu metadanych nieprzezroczystości.
D2D1_OPACITY_MASK_CONTENT. Opisuje, czy maska nieprzezroczystości zawiera grafikę, czy tekst. Funkcja Direct2D używa tych informacji do określenia, która przestrzeń gamma ma być używana podczas mieszania maski nieprzezroczystości.
D2D1_ORIENTATION. Określa przerzucanie i obracanie, w którym pojawia się obraz.
D2D1_PATCH_EDGE_MODE. Określa sposób renderowania krawędzi siatki gradientu.
D2D1_PATH_SEGMENT. Wskazuje, czy segment powinien być pociągnięci i czy sprzężenie między tym segmentem a poprzednim powinno być płynne. To wyliczenie umożliwia bitową kombinację wartości składowych.
D2D1_PIXEL_OPTIONS. Wskazuje, jak próbkowanie cieniowania pikseli będzie ograniczone.
D2D1_POINTDIFFUSE_PROP. Identyfikatory właściwości efektu oświetlenia rozproszonego punktu.
D2D1_POINTDIFFUSE_SCALE_MODE. Tryb interpolacji używany przez efekt oświetlenia rozproszonego do punktu do skalowania obrazu do odpowiedniej długości jednostki jądra. Istnieją sześć trybów skalowania, które są dostępne w zakresie jakości i szybkości.
D2D1_POINTSPECULAR_PROP. Identyfikatory właściwości efektu oświetlenia punktowego.
D2D1_POINTSPECULAR_SCALE_MODE. Tryb interpolacji efekt oświetlenia punktowego używa do skalowania obrazu do odpowiedniej długości jednostki jądra. Istnieją sześć trybów skalowania, które są dostępne w zakresie jakości i szybkości.
D2D1_POSTERIZE_PROP. Identyfikatory właściwości efektu plakatize.
D2D1_PRESENT_OPTIONS. Opisuje, jak zachowuje się element docelowy renderowania podczas prezentowania jego zawartości. To wyliczenie umożliwia bitową kombinację wartości składowych.
D2D1_PRIMITIVE_BLEND. Służy do określania geometrycznego trybu mieszania dla wszystkich elementów pierwotnych Direct2D .
D2D1_PRINT_FONT_SUBSET_MODE. Określa, kiedy zasoby czcionek powinny być podzbiorem podczas drukowania.
D2D1_PROPERTY_TYPE. Określa typy właściwości obsługiwanych przez interfejs właściwości Direct2D .
D2D1_PROPERTY. Określa indeksy właściwości systemowych znajdujących się w interfejsie ID2D1Propertiesidentyfikatora ID2D1Effect.
D2D1_RENDERING_PRIORITY. Priorytet renderowania ma wpływ na zakres, w jakim direct2D ogranicza obciążenie renderowania.
D2D1_RENDER_TARGET_TYPE. Opisuje, czy element docelowy renderowania używa renderowania sprzętowego lub programowego, czy też direct2D powinien wybrać tryb renderowania.
D2D1_RENDER_TARGET_USAGE. Opisuje sposób zdalnego renderowania docelowego i określa, czy powinien być zgodny z interfejsem GDI. To wyliczenie umożliwia bitową kombinację wartości składowych.
D2D1_RESOURCE_TYPE. Określa, które rodzaje zasobów mają być zwalniane po wywołaniu identyfikatora ID2D1Device::ClearResources .
D2D1_RGBTOHUE_OUTPUT_COLOR_SPACE. Wartości właściwości D2D1_RGBTOHUE_PROP_OUTPUT_COLOR_SPACEefektu RGB-to-hue.
D2D1_RGBTOHUE_PROP. Identyfikatory właściwości efektu RGB-to-hue.
D2D1_SATURATION_PROP. Identyfikatory właściwości efektu nasycenia.
D2D1_SCALE_INTERPOLATION_MODE. Tryb interpolacji używany przez efekt skalowania do skalowania obrazu. Istnieją 6 trybów skalowania, które obejmują jakość i szybkość.
D2D1_SCALE_PROP. Identyfikatory właściwości efektu skalowania.
D2D1_SEPIA_PROP. Identyfikatory właściwości efektu sepii.
D2D1_SHADOW_OPTIMIZATION. Poziom optymalizacji wydajności dla efektu cienia.
D2D1_SHADOW_PROP. Identyfikatory właściwości efektu cienia.
D2D1_SHARPEN_PROP. Identyfikatory właściwości efektu ostrzenia.
D2D1_SPOTDIFFUSE_PROP. Identyfikatory właściwości efektu oświetlenia rozproszonego typu spot.
D2D1_SPOTDIFFUSE_SCALE_MODE. Tryb interpolacji efekt oświetlenia rozproszonego typu spot używa do skalowania obrazu do odpowiedniej długości jednostki jądra. Istnieją sześć trybów skalowania, które są dostępne w zakresie jakości i szybkości.
D2D1_SPOTSPECULAR_PROP. Identyfikatory właściwości efektu oświetlenia typu spot-specular.
D2D1_SPOTSPECULAR_SCALE_MODE. Tryb interpolacji efekt oświetlenia typu spot-specular używane do skalowania obrazu do odpowiedniej długości jednostki jądra. Istnieją sześć trybów skalowania, które są dostępne w zakresie jakości i szybkości.
D2D1_SPRITE_OPTIONS. Określa dodatkowe aspekty sposobu rysowania partii sprite w ramach wywołania id2D1DeviceContext3::D rawSpriteBatch.
D2D1_STRAIGHTEN_PROP. Identyfikatory właściwości efektu prostowania.
D2D1_STRAIGHTEN_SCALE_MODE. Wartości właściwości D2D1_STRAIGHTEN_PROP_SCALE_MODEefektu prostowania.
D2D1_STROKE_TRANSFORM_TYPE. Określa, w jaki sposób świat przekształca, kropki na cal (dpi) i szerokość pociągnięcia wpływają na kształt pióra używanego do pociągnięcia pierwotnego.
D2D1_SUBPROPERTY. Określa indeksy właściwości podrzędnych systemu, które mogą być obecne w dowolnej właściwości.
D2D1_SVG_ASPECT_ALIGN. Część wyrównania atrybutu SVG preserveAspectRatio.
D2D1_SVG_ASPECT_SCALING. Część meetOrSlice atrybutu preserveAspectRatio svG.
D2D1_SVG_ATTRIBUTE_POD_TYPE. Definiuje typ atrybutu SVG POD, aby ustawić lub pobrać.
D2D1_SVG_ATTRIBUTE_STRING_TYPE. Definiuje typ atrybutu ciągu SVG do ustawienia lub pobrania.
D2D1_SVG_DISPLAY. Określa wartość właściwości wyświetlania SVG.
D2D1_SVG_LENGTH_UNITS. Określa jednostki długości SVG.
D2D1_SVG_LINE_CAP. Określa wartość właściwości SVG stroke-linecap.
D2D1_SVG_LINE_JOIN. Określa wartość właściwości SVG stroke-linejoin.
D2D1_SVG_OVERFLOW. Określa wartość właściwości przepełnienia SVG.
D2D1_SVG_PAINT_TYPE. Określa typ farby dla wypełnienia lub pociągnięcia SVG.
D2D1_SVG_PATH_COMMAND. Reprezentuje polecenie ścieżki. Każde polecenie może odwoływać się do zmiennoprzecinkowych z danych segmentu. Polecenia kończące się _ABSOLUTE interpretować dane jako współrzędne bezwzględne. Polecenia kończące się na _RELATIVE interpretują dane jako względne względem poprzedniego punktu.
D2D1_SVG_UNIT_TYPE. Definiuje układ współrzędnych używany dla elementów gradientu SVG lub clipPath.
D2D1_SVG_VISIBILITY. Określa wartość właściwości widoczności SVG.
D2D1_SWEEP_DIRECTION. Definiuje kierunek rysowania łuku wielokropkowego.
D2D1_TABLETRANSFER_PROP. Identyfikatory właściwości efektu transferu tabeli.
D2D1_TEMPERATUREANDTINT_PROP. Identyfikatory właściwości efektu temperatury i odcienia.
D2D1_TEXT_ANTIALIAS_MODE. Opisuje tryb antyaliasingowy używany do rysowania tekstu.
D2D1_THREADING_MODE. Określa tryb wątków używany podczas jednoczesnego tworzenia kontekstu urządzenia, fabryki i urządzenia.
D2D1_TILE_PROP. Identyfikatory właściwości efektu kafelka.
D2D1_TRANSFORMED_IMAGE_SOURCE_OPTIONS. Flagi opcji dla przekształconych źródeł obrazów.
D2D1_TURBULENCE_NOISE. Tryb szumu turbulencji dla efektu turbulencji. Wskazuje, czy generować mapę bitową na podstawie szumu fraktalnego, czy funkcji Turbulence.
D2D1_TURBULENCE_PROP. Identyfikatory właściwości efektu turbulencji.
D2D1_UNIT_MODE. Określa sposób interpretowania jednostek w trybie Direct2D .
D2D1_VERTEX_OPTIONS. W tym artykule opisano flagi mające wpływ na sposób interakcji modułu renderowania z niestandardowym cieniowania wierzchołków.
D2D1_VERTEX_USAGE. Wskazuje, czy bufor wierzchołka zmienia się rzadko, czy często.
D2D1_VIGNETTE_PROP. Identyfikatory właściwości efektu vignette.
D2D1_WHITELEVELADJUSTMENT_PROP. Definiuje stałe identyfikujące właściwości najwyższego poziomu efektu korekty na poziomie białym.
D2D1_WINDOW_STATE. Opisuje, czy okno jest okludne.
D2D1_YCBCR_CHROMA_SUBSAMPLING. Określa podprzykład chroma obrazu chroma wejściowego używanego przez efekt YCbCr.
D2D1_YCBCR_INTERPOLATION_MODE. Określa tryb interpolacji dla efektu YCbCr.
D2D1_YCBCR_PROP. Identyfikatory właściwości efektu YCbCr.