Partilhar via


Enumerações Direct2D

O Direct2D define as enumerações a seguir.

Nesta secção

Tópico e descrição
D2D1_2DAFFINETRANSFORM_INTERPOLATION_MODE. O modo de interpolação a ser usado com o efeito de transformação afim 2D para dimensionar a imagem. Existem 6 modos de escala, que variam em qualidade e velocidade.
D2D1_2DAFFINETRANSFORM_PROP. Identificadores para propriedades do efeito de transformação afim 2D.
D2D1_3DPERSPECTIVETRANSFORM_INTERPOLATION_MODE. O modo de interpolação efeito de transformação da perspetiva 3D usa na imagem. Existem 5 modos de escala, que variam em qualidade e velocidade.
D2D1_3DPERSPECTIVETRANSFORM_PROP. Identificadores para as propriedades do efeito de transformação de perspetiva 3D.
D2D1_3DTRANSFORM_INTERPOLATION_MODE. O modo de interpolação que o efeito de transformação 3D usa na imagem. Existem 5 modos de escala, que variam em qualidade e velocidade.
D2D1_3DTRANSFORM_PROP. Identificadores para propriedades do efeito de transformação 3D.
D2D1_ALPHA_MODE. Especifica como o valor alfa de um destino de bitmap ou renderização deve ser tratado.
D2D1_ANTIALIAS_MODE. Especifica como as bordas de primitivas não textuais são renderizadas.
D2D1_ARC_SIZE. Especifica se um arco deve ser maior que 180 graus.
D2D1_ARITHMETICCOMPOSITE_PROP. Identificadores das propriedades do efeito composto aritmético.
D2D1_ATLAS_PROP. Identificadores das propriedades do efeito atlas .
D2D1_BITMAPSOURCE_ALPHA_MODE. Especifica o modo alfa da saída do efeito de origem de bitmap.
D2D1_BITMAPSOURCE_INTERPOLATION_MODE. O modo de interpolação usado para dimensionar a imagem no efeito de origem de bitmap.
D2D1_BITMAPSOURCE_ORIENTATION. Especifica se uma operação de inversão e/ou rotação deve ser executada pelo efeito de origem de bitmap.
D2D1_BITMAPSOURCE_PROP. Identificadores para propriedades do efeito de origem de bitmap.
D2D1_BITMAP_INTERPOLATION_MODE. Especifica o algoritmo usado quando as imagens são dimensionadas ou giradas. Ver D2D1_INTERPOLATION_MODE.
D2D1_BITMAP_OPTIONS. Especifica como um bitmap pode ser usado.
D2D1_BLEND. Especifica como uma das fontes de cores deve ser derivada e, opcionalmente, especifica uma operação de pré-mesclagem na fonte de cores.
D2D1_BLEND_MODE. O modo de mesclagem usado para o efeito de mesclagem .
D2D1_BLEND_OPERATION. Especifica a operação de mesclagem em duas fontes de cores.
D2D1_BLEND_PROP. Identificadores das propriedades do efeito de mistura .
D2D1_BORDER_EDGE_MODE. O modo de borda para o efeito de borda .
D2D1_BORDER_MODE. Especifica como o efeito de corte manipula o retângulo de corte que cai em coordenadas fracionárias de pixel.
D2D1_BORDER_PROP. Identificadores para propriedades do efeito de borda .
D2D1_BRIGHTNESS_PROP. Identificadores para as propriedades do efeito de brilho .
D2D1_BUFFER_PRECISION. Representa a profundidade de bits do pipeline de criação de imagens em Direct2D.
D2D1_CAP_STYLE. Descreve a forma no final de uma linha ou segmento.
D2D1_CHANGE_TYPE. Descreve sinalizadores que influenciam como o renderizador interage com um sombreador de vértice personalizado.
D2D1_CHANNEL_DEPTH. Permite que um chamador controle a profundidade do canal de um estágio no pipeline de renderização.
D2D1_CHANNEL_SELETOR. Especifica o canal de cores do qual o efeito de mapa de deslocamento extrai a intensidade e o usa para deslocar espacialmente a imagem na direção X ou Y.
D2D1_CHROMAKEY_PROP. Identificadores das propriedades do efeito chroma-key.
D2D1_COLORMANAGEMENT_ALPHA_MODE. Indica como o efeito de gerenciamento de cores deve interpretar os dados alfa contidos na imagem de entrada.
D2D1_COLORMANAGEMENT_PROP. Identificadores para as propriedades do efeito de gerenciamento de cores.
D2D1_COLORMANAGEMENT_QUALITY. O nível de qualidade da transformação para o efeito de gerenciamento de cores .
D2D1_COLORMANAGEMENT_RENDERING_INTENT. Especifica qual intenção de renderização ICC o efeito de gerenciamento de cores deve usar.
D2D1_COLORMATRIX_ALPHA_MODE. O modo alfa da saída do efeito de matriz de cores.
D2D1_COLORMATRIX_PROP. Identificadores para as propriedades do efeito de matriz de cores.
D2D1_COLOR_BITMAP_GLYPH_SNAP_OPTION. Especifica a política de ajuste de pixel ao renderizar glifos de bitmap coloridos.
D2D1_COLOR_CONTEXT_TYPE. Especifica de que maneira um perfil de cor é definido.
D2D1_COLOR_SPACE. Define as opções que devem ser aplicadas ao espaço de cores.
D2D1_COLOR_INTERPOLATION_MODE. Define como interpolar entre cores.
D2D1_COMBINE_MODE. Especifica os diferentes métodos pelos quais duas geometrias podem ser combinadas.
D2D1_COMPATIBLE_RENDER_TARGET_OPTIONS. Especifica recursos adicionais suportados por um destino de renderização compatível quando ele é criado. Essa enumeração permite uma combinação bit a bit de seus valores de membro.
D2D1_COMPOSITE_MODE. Usado para especificar o modo de mesclagem para todas as operações de mistura de Direct2D.
D2D1_COMPOSITE_PROP. Identificadores das propriedades do efeito composto.
D2D1_CONTRAST_PROP. Identificadores das propriedades do efeito de contraste .
D2D1_CONVOLVEMATRIX_PROP. Identificadores das propriedades do efeito da matriz de convolve.
D2D1_CONVOLVEMATRIX_SCALE_MODE. O modo de interpolação que o convolve matrix effect usa para dimensionar a imagem para o comprimento correspondente da unidade do kernel. Existem seis modos de escala, que variam em qualidade e velocidade.
D2D1_CROP_PROP. Identificadores das propriedades do efeito de colheita.
D2D1_DASH_STYLE. Descreve a sequência de traços e lacunas em um traçado.
D2D1_DC_INITIALIZE_MODE. Especifica como um contexto de dispositivo é inicializado para renderização GDI quando é recuperado do destino de renderização.
D2D1_DEBUG_LEVEL. Indica o tipo de informação fornecida pelo Direct2D Debug Layer.
D2D1_DEVICE_CONTEXT_OPTIONS. Isso especifica as opções que se aplicam ao contexto do dispositivo durante seu tempo de vida.
D2D1_DIRECTIONALBLUR_OPTIMIZATION. Especifica o modo de otimização para o efeito de desfoque direcional .
D2D1_DIRECTIONALBLUR_PROP. Identificadores das propriedades do efeito de desfoque direcional.
D2D1_DISCRETETRANSFER_PROP. Identificadores das propriedades do efeito de transferência discreta.
D2D1_DISPLACEMENTMAP_PROP. Identificadores para propriedades do efeito de mapa de deslocamento.
D2D1_DISTANTDIFFUSE_PROP. Identificadores das propriedades do efeito de iluminação distante-difusa.
D2D1_DISTANTDIFFUSE_SCALE_MODE. O modo de interpolação que o efeito usa para dimensionar a imagem para o comprimento correspondente da unidade do kernel. Existem seis modos de escala, que variam em qualidade e velocidade.
D2D1_DISTANTSPECULAR_PROP. Identificadores das propriedades do efeito de iluminação distante-especular.
D2D1_DISTANTSPECULAR_SCALE_MODE. O modo de interpolação que o efeito de iluminação distante-especular usa para dimensionar a imagem para o comprimento correspondente da unidade do kernel. Existem seis modos de escala, que variam em qualidade e velocidade.
D2D1_DPICOMPENSATION_INTERPOLATION_MODE. O modo de interpolação que o efeito de compensação DPI usa para dimensionar a imagem.
D2D1_DPICOMPENSATION_PROP. Identificadores para propriedades do efeito de compensação de DPI.
D2D1_DRAW_TEXT_OPTIONS. Especifica se o ajuste de texto é suprimido ou se o recorte para o retângulo de layout está habilitado. Essa enumeração permite uma combinação bit a bit de seus valores de membro.
D2D1_EDGEDETECTION_MODE. Valores para a propriedade D2D1_EDGEDETECTION_PROP_MODE do efeito de deteção de borda .
D2D1_EDGEDETECTION_PROP. Identificadores para propriedades do efeito de deteção de borda .
D2D1_EMBOSS_PROP. Identificadores para propriedades do efeito de gravação .
D2D1_EXPOSURE_PROP. Identificadores das propriedades do efeito de exposição .
D2D1_EXTEND_MODE. Especifica como um pincel pinta áreas fora de sua área de conteúdo normal.
D2D1_FACTORY_TYPE. Especifica se Direct2D fornece sincronização para umID2D1Factorye os recursos que ele cria, para que eles possam ser acessados com segurança a partir de vários threads.
D2D1_FEATURE. Define os recursos do dispositivo Direct3D subjacente que podem ser consultados usando ID2D1EffectContext::CheckFeatureSupport.
D2D1_FEATURE_LEVEL. Descreve o suporte mínimo a DirectX necessário para renderização de hardware por um destino de renderização.
D2D1_FIGURE_BEGIN. Indica se uma figura específica ID2D1SimplifiedGeometrySink está preenchida ou oca.
D2D1_FIGURE_END. Indica se uma figura específica ID2D1SimplifiedGeometrySink está aberta ou fechada.
D2D1_FILL_MODE. Especifica como as áreas de interseção de geometrias ou figuras são combinadas para formar a área da geometria composta.
D2D1_FILTER. Representa os modos de filtragem que uma transformação pode selecionar para usar em texturas de entrada.
D2D1_FLOOD_PROP. Identificadores das propriedades do efeito de inundação.
D2D1_GAMMA. Especifica qual gama é usada para interpolação.
D2D1_GAMMA1. Determina qual gama é usada para interpolação e mistura.
D2D1_GAMMATRANSFER_PROP. Identificadores das propriedades do efeito de transferência gama .
D2D1_GAUSSIANBLUR_OPTIMIZATION. O modo de otimização para o efeito de desfoque gaussiano.
D2D1_GAUSSIANBLUR_PROP. Identificadores para propriedades do efeito de desfoque gaussiano.
D2D1_GAMMA_CONVERSION. Define a conversão entre espaços de cores.
D2D1_GEOMETRY_RELATION. Descreve como um objeto de geometria está espacialmente relacionado a outro objeto de geometria.
D2D1_GEOMETRY_SIMPLIFICATION_OPTION. Especifica como uma geometria é simplificada para um ID2D1SimplifiedGeometrySink.
D2D1_HDRTONEMAP_DISPLAY_MODE. Define constantes que especificam um valor para a propriedade D2D1_HDRTONEMAP_PROP_DISPLAY_MODE do efeito de mapa de tons HDR.
D2D1_HDRTONEMAP_PROP. Define constantes que identificam as propriedades de nível superior do efeito de mapa de tons HDR.
D2D1_HIGHLIGHTSANDSHADOWS_INPUT_GAMMA. Valores para a propriedade D2D1_HIGHLIGHTSANDSHADOWS_PROP_INPUT_GAMMA do realces e efeitos de sombras.
D2D1_HIGHLIGHTSANDSHADOWS_PROP. Identificadores para propriedades do realces e efeitos de sombras.
D2D1_HISTOGRAM_PROP. Identificadores para propriedades do efeito de histograma .
D2D1_HUEROTATION_PROP. Identificadores das propriedades do efeito de rotação da tonalidade .
D2D1_HUETORGB_INPUT_COLOR_SPACE. Valores para o **D2D1_HUETORGB_PROP_INPUT_COLOR_SPACE **propriedade do efeito matiz para RGB.
D2D1_HUETORGB_PROP. Identificadores para propriedades do efeito de matiz para RGB.
D2D1_IMAGE_SOURCE_FROM_DXGI_OPTIONS. Sinalizadores de opção que controlam a conversão primária executada por CreateImageSourceFromDxgi, se houver.
D2D1_IMAGE_SOURCE_LOADING_OPTIONS. Controla sinalizadores de opção para um novo ID2D1ImageSource quando ele é criado.
D2D1_INK_NIB_SHAPE. Especifica a aparência da ponta de tinta (ponta da caneta) como parte de uma estrutura de D2D1_INK_STYLE_PROPERTIES.
D2D1_INTERPOLATION_MODE. Isso é usado para especificar a qualidade do dimensionamento de imagem com ID2D1DeviceContext::D rawImage e com o efeito de transformação afim 2D .
D2D1_LAYER_OPTIONS. Especifica as opções que podem ser aplicadas quando um recurso de camada é aplicado para criar uma camada.
D2D1_LAYER_OPTIONS1. Especifica como o conteúdo da camada deve ser preparado.
D2D1_LINEARTRANSFER_PROP. Identificadores das propriedades do efeito de transferência linear .
D2D1_LINE_JOIN. Descreve a forma que une duas linhas ou segmentos.
D2D1_LOOKUPTABLE3D_PROP. Identificadores para as propriedades do efeito Tabela de Pesquisa 3D.
D2D1_MORPHOLOGY_MODE. O modo para o efeito morfológico .
D2D1_MORPHOLOGY_PROP. Identificadores das propriedades do efeito morfológico .
D2D1_MAP_OPTIONS. Especifica como a memória a ser mapeada doID2D1Bitmap1 docorrespondente deve ser tratada.
D2D1_OPACITYMETADATA_PROP. Identificadores para propriedades do efeito de metadados de opacidade .
D2D1_OPACITY_MASK_CONTENT. Descreve se uma máscara de opacidade contém elementos gráficos ou texto. Direct2D usa essas informações para determinar qual espaço gama usar ao misturar a máscara de opacidade.
D2D1_ORIENTATION. Especifica a inversão e a rotação em que uma imagem aparece.
D2D1_PATCH_EDGE_MODE. Especifica como renderizar bordas de malha gradiente.
D2D1_PATH_SEGMENT. Indica se um segmento deve ser traçado e se a junção entre este segmento e o anterior deve ser suave. Essa enumeração permite uma combinação bit a bit de seus valores de membro.
D2D1_PIXEL_OPTIONS. Indica como a amostragem do sombreador de pixel será restrita.
D2D1_POINTDIFFUSE_PROP. Identificadores das propriedades do efeito de iluminação difusa de ponto.
D2D1_POINTDIFFUSE_SCALE_MODE. O modo de interpolação que o efeito de iluminação difuso de ponto usa para dimensionar a imagem para o comprimento correspondente da unidade do kernel. Existem seis modos de escala, que variam em qualidade e velocidade.
D2D1_POINTSPECULAR_PROP. Identificadores das propriedades do efeito de iluminação ponto-especular.
D2D1_POINTSPECULAR_SCALE_MODE. O modo de interpolação que o efeito de iluminação ponto-especular usa para dimensionar a imagem para o comprimento correspondente da unidade do kernel. Existem seis modos de escala, que variam em qualidade e velocidade.
D2D1_POSTERIZE_PROP. Identificadores para propriedades do efeito posterize.
D2D1_PRESENT_OPTIONS. Descreve como um destino de renderização se comporta quando apresenta seu conteúdo. Essa enumeração permite uma combinação bit a bit de seus valores de membro.
D2D1_PRIMITIVE_BLEND. Usado para especificar o modo de mesclagem geométrica para todas as primitivas Direct2D.
D2D1_PRINT_FONT_SUBSET_MODE. Define quando os recursos de fonte devem ser subdefinidos durante a impressão.
D2D1_PROPERTY_TYPE. Especifica os tipos de propriedades suportados pelo interface de propriedade Direct2D.
D2D1_PROPERTY. Especifica os índices das propriedades do sistema presentes na interfaceID2D1Properties dopara umID2D1Effect.
D2D1_RENDERING_PRIORITY. A prioridade de renderização afeta a extensão em que Direct2D limita sua carga de trabalho de renderização.
D2D1_RENDER_TARGET_TYPE. Descreve se um destino de renderização usa renderização de hardware ou software ou se Direct2D deve selecionar o modo de renderização.
D2D1_RENDER_TARGET_USAGE. Descreve como um destino de renderização é remoto e se deve ser compatível com GDI. Essa enumeração permite uma combinação bit a bit de seus valores de membro.
D2D1_RESOURCE_TYPE. Especifica quais tipos de recursos devem ser liberados quando ID2D1Device::ClearResources é invocado.
D2D1_RGBTOHUE_OUTPUT_COLOR_SPACE. Valores para a propriedade D2D1_RGBTOHUE_PROP_OUTPUT_COLOR_SPACE da efeito RGB-to-hue.
D2D1_RGBTOHUE_PROP. Identificadores para propriedades do efeito RGB-to-hue.
D2D1_SATURATION_PROP. Identificadores das propriedades do efeito de saturação .
D2D1_SCALE_INTERPOLATION_MODE. O modo de interpolação que o efeito de escala usa para dimensionar a imagem. Existem 6 modos de escala, que variam em qualidade e velocidade.
D2D1_SCALE_PROP. Identificadores para propriedades do efeito de escala de .
D2D1_SEPIA_PROP. Identificadores das propriedades do efeito sépia .
D2D1_SHADOW_OPTIMIZATION. O nível de otimização de desempenho para o efeito de sombra .
D2D1_SHADOW_PROP. Identificadores para propriedades do efeito de sombra .
D2D1_SHARPEN_PROP. Identificadores para propriedades do efeito de nitidez.
D2D1_SPOTDIFFUSE_PROP. Identificadores das propriedades do efeito de iluminação difuso pontual.
D2D1_SPOTDIFFUSE_SCALE_MODE. O modo de interpolação que o efeito de iluminação difuso pontual usa para dimensionar a imagem para o comprimento correspondente da unidade do kernel. Existem seis modos de escala, que variam em qualidade e velocidade.
D2D1_SPOTSPECULAR_PROP. Identificadores das propriedades do efeito de iluminação spot-specular.
D2D1_SPOTSPECULAR_SCALE_MODE. O modo de interpolação que o efeito de iluminação spot-specular usa para dimensionar a imagem para o comprimento correspondente da unidade do kernel. Existem seis modos de escala, que variam em qualidade e velocidade.
D2D1_SPRITE_OPTIONS. Especifica aspetos adicionais de como um lote de sprite deve ser desenhado, como parte de uma chamada para ID2D1DeviceContext3::D rawSpriteBatch.
D2D1_STRAIGHTEN_PROP. Identificadores para propriedades do efeito de endireitamento.
D2D1_STRAIGHTEN_SCALE_MODE. Os valores para a propriedade D2D1_STRAIGHTEN_PROP_SCALE_MODE do efeito de endireitamento.
D2D1_STROKE_TRANSFORM_TYPE. Define como o mundo se transforma, os pontos por polegada (dpi) e a largura do traçado afetam a forma da caneta usada para traçar uma primitiva.
D2D1_SUBPROPERTY. Especifica os índices das subpropriedades do sistema que podem estar presentes em qualquer propriedade.
D2D1_SVG_ASPECT_ALIGN. A parte de alinhamento do atributo SVG preserveAspectRatio.
D2D1_SVG_ASPECT_SCALING. A parte meetOrSlice do atributo SVG preserveAspectRatio.
D2D1_SVG_ATTRIBUTE_POD_TYPE. Define o tipo de atributo SVG POD a ser definido ou obtido.
D2D1_SVG_ATTRIBUTE_STRING_TYPE. Define o tipo de atributo de cadeia de caracteres SVG a ser definido ou obtido.
D2D1_SVG_DISPLAY. Especifica um valor para a propriedade de exibição SVG.
D2D1_SVG_LENGTH_UNITS. Especifica as unidades para um comprimento SVG.
D2D1_SVG_LINE_CAP. Especifica um valor para a propriedade SVG stroke-linecap.
D2D1_SVG_LINE_JOIN. Especifica um valor para a propriedade stroke-linejoin SVG.
D2D1_SVG_OVERFLOW. Especifica um valor para a propriedade de estouro SVG.
D2D1_SVG_PAINT_TYPE. Especifica o tipo de tinta para um preenchimento ou traçado SVG.
D2D1_SVG_PATH_COMMAND. Representa um comando path. Cada comando pode fazer referência a flutuações a partir dos dados do segmento. Os comandos que terminam em _ABSOLUTE interpretam os dados como coordenadas absolutas. Os comandos que terminam em _RELATIVE interpretam os dados como sendo relativos ao ponto anterior.
D2D1_SVG_UNIT_TYPE. Define o sistema de coordenadas usado para elementos SVG gradient ou clipPath.
D2D1_SVG_VISIBILITY. Especifica um valor para a propriedade de visibilidade SVG.
D2D1_SWEEP_DIRECTION. Define a direção em que um arco elíptico é desenhado.
D2D1_TABLETRANSFER_PROP. Identificadores para propriedades do efeito de transferência de tabela .
D2D1_TEMPERATUREANDTINT_PROP. Identificadores das propriedades do temperatura e efeito de tonalidade.
D2D1_TEXT_ANTIALIAS_MODE. Descreve o modo de suavização de borda usado para desenhar texto.
D2D1_THREADING_MODE. Especifica o modo de threading usado ao criar simultaneamente o dispositivo, a fábrica e o contexto do dispositivo.
D2D1_TILE_PROP. Identificadores para propriedades do efeito de bloco.
D2D1_TRANSFORMED_IMAGE_SOURCE_OPTIONS. Sinalizadores de opção para fontes de imagem transformadas.
D2D1_TURBULENCE_NOISE. O modo de ruído de turbulência para o efeito de turbulência . Indica se um bitmap deve ser gerado com base em Ruído Fractal ou na função Turbulência.
D2D1_TURBULENCE_PROP. Identificadores das propriedades do efeito de turbulência .
D2D1_UNIT_MODE. Especifica como as unidades em Direct2D serão interpretadas.
D2D1_VERTEX_OPTIONS. Descreve sinalizadores que influenciam como o renderizador interage com um sombreador de vértice personalizado.
D2D1_VERTEX_USAGE. Indica se o buffer de vértice muda com pouca frequência ou freqüência.
D2D1_VIGNETTE_PROP. Identificadores das propriedades do efeito de vinheta .
D2D1_WHITELEVELADJUSTMENT_PROP. Define constantes que identificam as propriedades de nível superior do efeito de ajuste de nível de branco.
D2D1_WINDOW_STATE. Descreve se uma janela está ocluída.
D2D1_YCBCR_CHROMA_SUBSAMPLING. Especifica a subamostragem chroma da imagem chroma de entrada usada pelo efeito YCbCr .
D2D1_YCBCR_INTERPOLATION_MODE. Especifica o modo de interpolação para o efeito YCbCr .
D2D1_YCBCR_PROP. Identificadores para propriedades do efeito YCbCr .