enumerações Direct2D

Direct2D define as enumerações a seguir.

Nesta seção

Tópico e descrição
D2D1_2DAFFINETRANSFORM_INTERPOLATION_MODE. O modo de interpolação a ser usado com o efeito de transformação de afinação 2D para dimensionar a imagem. Há seis modos de escala, que variam em qualidade e velocidade.
D2D1_2DAFFINETRANSFORM_PROP. Identificadores para propriedades do efeito de transformação de afins 2D.
D2D1_3DPERSPECTIVETRANSFORM_INTERPOLATION_MODE. O modo de interpolação que o efeito de transformação de perspectiva 3D usa na imagem. Há 5 modos de escala, que variam em qualidade e velocidade.
D2D1_3DPERSPECTIVETRANSFORM_PROP. Identificadores para as propriedades do efeito de transformação de perspectiva 3D.
D2D1_3DTRANSFORM_INTERPOLATION_MODE. O modo de interpolação que o efeito de transformação 3D usa na imagem. Há 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 bitmap ou destino de renderização deve ser tratado.
D2D1_ANTIALIAS_MODE. Especifica como as bordas dos primitivos nontext são renderizadas.
D2D1_ARC_SIZE. Especifica se um arco deve ser maior que 180 graus.
D2D1_ARITHMETICCOMPOSITE_PROP. Identificadores para as propriedades do efeito composto aritmético.
D2D1_ATLAS_PROP. Identificadores para propriedades do efeito atlas.
D2D1_BITMAPSOURCE_ALPHA_MODE. Especifica o modo alfa da saída do efeito de origem do bitmap.
D2D1_BITMAPSOURCE_INTERPOLATION_MODE. O modo de interpolação usado para dimensionar a imagem no efeito de origem do bitmap.
D2D1_BITMAPSOURCE_ORIENTATION. Especifica se uma operação de inversão e/ou rotação deve ser executada pelo efeito de origem do bitmap.
D2D1_BITMAPSOURCE_PROP. Identificadores para propriedades do efeito de origem do bitmap.
D2D1_BITMAP_INTERPOLATION_MODE. Especifica o algoritmo usado quando as imagens são dimensionadas ou giradas. Consulte D2D1_INTERPOLATION_MODE.
D2D1_BITMAP_OPTIONS. Especifica como um bitmap pode ser usado.
D2D1_BLEND. Especifica como uma das fontes de cor deve ser derivada e, opcionalmente, especifica uma operação de preblend na fonte de cores.
D2D1_BLEND_MODE. O modo de mesclagem usado para o efeito blend.
D2D1_BLEND_OPERATION. Especifica a operação de mesclagem em duas fontes de cores.
D2D1_BLEND_PROP. Identificadores para propriedades do efeito blend.
D2D1_BORDER_EDGE_MODE. O modo de borda para o efeito de borda.
D2D1_BORDER_MODE. Especifica como o efeito de corte lida com a queda do retângulo de corte em coordenadas de pixel fracionário.
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 imagens em Direct2D.
D2D1_CAP_STYLE. Descreve o formato no final de uma linha ou um 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_SELECTOR. Especifica o canal de cores do qual o efeito do mapa de deslocamento extrai a intensidade e a usa para deslocar espacialmente a imagem na direção X ou Y.
D2D1_CHROMAKEY_PROP. Identificadores para 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 do 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 captura de pixel ao renderizar glifos de bitmap de cor.
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 cor.
D2D1_COLOR_INTERPOLATION_MODE. Define como interpolar entre cores.
D2D1_COMBINE_MODE. Especifica os métodos diferentes pelos quais duas geometrias podem ser combinadas.
D2D1_COMPATIBLE_RENDER_TARGET_OPTIONS. Especifica recursos adicionais compatíveis com 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 mesclagem Direct2D.
D2D1_COMPOSITE_PROP. Identificadores para propriedades do efeito composto.
D2D1_CONTRAST_PROP. Identificadores para propriedades do efeito de contraste.
D2D1_CONVOLVEMATRIX_PROP. Identificadores para propriedades do efeito de matriz convolve.
D2D1_CONVOLVEMATRIX_SCALE_MODE. O modo de interpolação que o efeito de matriz convolve usa para dimensionar a imagem para o comprimento da unidade de kernel correspondente. Há seis modos de escala, que variam em qualidade e velocidade.
D2D1_CROP_PROP. Identificadores para propriedades do efeito de corte.
D2D1_DASH_STYLE. Descreve a sequência de traços e lacunas em um traço.
D2D1_DC_INITIALIZE_MODE. Especifica como um contexto de dispositivo é inicializado para renderização GDI quando ele é recuperado do destino de renderização.
D2D1_DEBUG_LEVEL. Indica o tipo de informações fornecidas pela camada de depuração Direct2D.
D2D1_DEVICE_CONTEXT_OPTIONS. Isso especifica as opções que se aplicam ao contexto do dispositivo para seu tempo de vida.
D2D1_DIRECTIONALBLUR_OPTIMIZATION. Especifica o modo de otimização para o efeito de desfoque direcional.
D2D1_DIRECTIONALBLUR_PROP. Identificadores para propriedades do efeito de desfoque direcional.
D2D1_DISCRETETRANSFER_PROP. Identificadores para propriedades do efeito de transferência discreto.
D2D1_DISPLACEMENTMAP_PROP. Identificadores para propriedades do efeito de mapa de deslocamento.
D2D1_DISTANTDIFFUSE_PROP. Identificadores para propriedades do efeito de iluminação difusa distante.
D2D1_DISTANTDIFFUSE_SCALE_MODE. O modo de interpolação que o efeito usa para dimensionar a imagem para o comprimento da unidade de kernel correspondente. Há seis modos de escala, que variam em qualidade e velocidade.
D2D1_DISTANTSPECULAR_PROP. Identificadores para propriedades do efeito de iluminação especular distante.
D2D1_DISTANTSPECULAR_SCALE_MODE. O modo de interpolação que o efeito de iluminação especular distante usa para dimensionar a imagem para o comprimento da unidade de kernel correspondente. Há 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 de 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 a captura de texto é suprimida ou se o recorte no 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 detecção de borda.
D2D1_EDGEDETECTION_PROP. Identificadores para propriedades do efeito de detecção de borda.
D2D1_EMBOSS_PROP. Identificadores para propriedades do efeito emboss.
D2D1_EXPOSURE_PROP. Identificadores para 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 um ID2D1Factory e os recursos que ele cria, para que eles possam ser acessados com segurança de vários threads.
D2D1_FEATURE. Define os recursos do dispositivo Direct3D subjacente que pode ser consultado usando ID2D1EffectContext::CheckFeatureSupport.
D2D1_FEATURE_LEVEL. Descreve o suporte mínimo do DirectX necessário para a renderização de hardware por um destino de renderização.
D2D1_FIGURE_BEGIN. Indica se uma figura ID2D1SimplifiedGeometrySink específica está preenchida ou oca.
D2D1_FIGURE_END. Indica se uma figura ID2D1SimplifiedGeometrySink específica 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 para 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 mesclagem.
D2D1_GAMMATRANSFER_PROP. Identificadores para propriedades do efeito de transferência gama.
D2D1_GAUSSIANBLUR_OPTIMIZATION. O modo de otimização para o efeito de desfoque gaussian.
D2D1_GAUSSIANBLUR_PROP. Identificadores para propriedades do efeito de desfoque gaussian.
D2D1_GAMMA_CONVERSION. Define a conversão entre espaços de cor.
D2D1_GEOMETRY_RELATION. Descreve como um objeto geometry está espacialmente relacionado a outro objeto geometry.
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 tom HDR.
D2D1_HDRTONEMAP_PROP. Define constantes que identificam as propriedades de nível superior do efeito de mapa de tom HDR.
D2D1_HIGHLIGHTSANDSHADOWS_INPUT_GAMMA. Valores para a propriedade D2D1_HIGHLIGHTSANDSHADOWS_PROP_INPUT_GAMMA do efeito de realces e sombras.
D2D1_HIGHLIGHTSANDSHADOWS_PROP. Identificadores para propriedades do efeito de realces e sombras.
D2D1_HISTOGRAM_PROP. Identificadores para propriedades do efeito histograma.
D2D1_HUEROTATION_PROP. Identificadores para propriedades do efeito de rotação de matiz.
D2D1_HUETORGB_INPUT_COLOR_SPACE. Valores para a propriedade **D2D1_HUETORGB_PROP_INPUT_COLOR_SPACE **do efeito hue-to-RGB.
D2D1_HUETORGB_PROP. Identificadores para propriedades do efeito hue-to-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 nib 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 imagens com ID2D1DeviceContext::D rawImage e com o efeito de transformação de 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 para 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 de morfologia.
D2D1_MORPHOLOGY_PROP. Identificadores para propriedades do efeito de morfologia.
D2D1_MAP_OPTIONS. Especifica como a memória a ser mapeada do ID2D1Bitmap1 correspondente 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 nas quais uma imagem é exibida.
D2D1_PATCH_EDGE_MODE. Especifica como renderizar bordas de malha de gradiente.
D2D1_PATH_SEGMENT. Indica se um segmento deve ser traçado e se a junção entre esse 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 para propriedades do efeito de iluminação difusa de ponto.
D2D1_POINTDIFFUSE_SCALE_MODE. O modo de interpolação que o efeito de iluminação difusa de ponto usa para dimensionar a imagem para o comprimento da unidade de kernel correspondente. Há seis modos de escala, que variam em qualidade e velocidade.
D2D1_POINTSPECULAR_PROP. Identificadores para propriedades do efeito de iluminação especular de ponto.
D2D1_POINTSPECULAR_SCALE_MODE. O modo de interpolação que o efeito de iluminação especular de ponto usa para dimensionar a imagem para o comprimento da unidade de kernel correspondente. Há 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 todos os primitivos Direct2D.
D2D1_PRINT_FONT_SUBSET_MODE. Define quando os recursos de fonte devem ser subconjuntos durante a impressão.
D2D1_PROPERTY_TYPE. Especifica os tipos de propriedades compatíveis com a interface de propriedade Direct2D.
D2D1_PROPERTY. Especifica os índices das propriedades do sistema presentes na interface ID2D1Properties para um ID2D1Effect.
D2D1_RENDERING_PRIORITY. A prioridade de renderização afeta até que ponto 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 ele 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 do efeito RGB para matiz.
D2D1_RGBTOHUE_PROP. Identificadores para propriedades do efeito RGB-to-hue.
D2D1_SATURATION_PROP. Identificadores para 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. Há seis modos de escala, que variam em qualidade e velocidade.
D2D1_SCALE_PROP. Identificadores para propriedades do efeito de escala.
D2D1_SEPIA_PROP. Identificadores para 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 para propriedades do efeito de iluminação spot-diffuse.
D2D1_SPOTDIFFUSE_SCALE_MODE. O modo de interpolação que o efeito de iluminação spot-diffuse usa para dimensionar a imagem para o comprimento da unidade de kernel correspondente. Há seis modos de escala, que variam em qualidade e velocidade.
D2D1_SPOTSPECULAR_PROP. Identificadores para 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 da unidade de kernel correspondente. Há seis modos de escala, que variam em qualidade e velocidade.
D2D1_SPRITE_OPTIONS. Especifica aspectos 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 endireitação.
D2D1_STRAIGHTEN_SCALE_MODE. Valores para a propriedade D2D1_STRAIGHTEN_PROP_SCALE_MODE do efeito de endireitação.
D2D1_STROKE_TRANSFORM_TYPE. Define como a transformação do mundo, os pontos por polegada (dpi) e a largura do traço afetam a forma da caneta usada para acariciá-lo.
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 preserveAspectRatio do SVG.
D2D1_SVG_ASPECT_SCALING. A parte meetOrSlice do atributo SVG preserveAspectRatio.
D2D1_SVG_ATTRIBUTE_POD_TYPE. Define o tipo de atributo POD SVG 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 stroke-linecap do SVG.
D2D1_SVG_LINE_JOIN. Especifica um valor para a propriedade stroke-linejoin do 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 SVG ou traço.
D2D1_SVG_PATH_COMMAND. Representa um comando path. Cada comando pode referenciar floats dos dados do segmento. Os comandos que terminam em _ABSOLUTE interpretam os dados como coordenada absoluta. 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 de gradiente SVG 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 para propriedades do efeito de temperatura e tonalidade.
D2D1_TEXT_ANTIALIAS_MODE. Descreve o modo de suavização 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 é necessário gerar um bitmap com base no Ruído Fractal ou na função Turbulência.
D2D1_TURBULENCE_PROP. Identificadores para 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 é alterado com pouca frequência ou com frequência.
D2D1_VIGNETTE_PROP. Identificadores para propriedades do efeito vinheta.
D2D1_WHITELEVELADJUSTMENT_PROP. Define constantes que identificam as propriedades de nível superior do efeito de ajuste de nível branco.
D2D1_WINDOW_STATE. Descreve se uma janela está ocluída.
D2D1_YCBCR_CHROMA_SUBSAMPLING. Especifica a subamostragem chroma da imagem de croma 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.