Direct2D

Visão geral da tecnologia Direct2D.

Para desenvolver o Direct2D, você precisa desses cabeçalhos:

Para obter diretrizes de programação para essa tecnologia, consulte:

Classe

 
ColorF

Define um conjunto de constantes que representa cores conhecidas e fornece métodos de conveniência para instanciar cores diferentes.
Matrix3x2F

A classe Matrix3x2F representa uma matriz 3 por 2 e fornece métodos de conveniência para criar matrizes.
Matrix4x4F

A classe Matrix4x4F representa uma matriz de 4 por 4 e fornece métodos de conveniência para criar matrizes.

Enumerações

 
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_BITMAP_INTERPOLATION_MODE

Especifica o algoritmo usado quando as imagens são dimensionadas ou giradas.
D2D1_BITMAP_OPTIONS

Especifica como um bitmap pode ser usado.
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_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 Border.
D2D1_BORDER_MODE

Especifica como o efeito Crop lida com a queda do retângulo de corte em coordenadas de pixel fracionário.
D2D1_BORDER_PROP

Identificadores para propriedades do efeito Border.
D2D1_BRIGHTNESS_PROP

Identificadores para as propriedades do efeito Brilho.
D2D1_BUFFER_PRECISION

Representa a profundidade do bit do pipeline de imagens no 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_CHANGE_TYPE)
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 deslocamentoextratra a intensidade de 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_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 a maneira como um perfil de cor é definido.
D2D1_COLOR_INTERPOLATION_MODE

Define como interpolar entre cores.
D2D1_COLOR_SPACE

Define as opções que devem ser aplicadas ao espaço de cor.
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_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 do Direct2D.
D2D1_COMPOSITE_PROP

Identificadores para propriedades do efeito Composto.
D2D1_CONTRAST_PROP

Identificadores para propriedades do efeito Contrast.
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 Crop.
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ção fornecido pela Camada de Depuração do Direct2D.
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 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 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 do DPI.
D2D1_DRAW_TEXT_OPTIONS

Especifica se o ajuste de texto é suprimido 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 Detecção de Borda.
D2D1_EDGEDETECTION_PROP

Identificadores para propriedades do efeito Detecção de Borda.
D2D1_EMBOSS_PROP

Identificadores para propriedades do efeito Emboss.
D2D1_EXPOSURE_PROP

Identificadores para propriedades do efeito Exposure.
D2D1_EXTEND_MODE

Especifica como um pincel pinta áreas fora de sua área de conteúdo normal.
D2D1_FACTORY_TYPE

Especifica se o 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 podem ser consultados usando ID2D1EffectContext::CheckFeatureSupport.
D2D1_FEATURE_LEVEL

Descreve o suporte mínimo do DirectX necessário para renderização de hardware por um destino de renderização.
D2D1_FIGURE_BEGIN

Indica se uma figura ID2D1SimplifiedGeometrySink específica está preenchida ou vazia.
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 Flood.
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 gaussiano.
D2D1_GAUSSIANBLUR_PROP

Identificadores para propriedades do efeito de desfoque gaussiano.
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 HdR Tone Map.
D2D1_HDRTONEMAP_PROP

Define constantes que identificam as propriedades de nível superior do efeito mapa de tom HDR.
D2D1_HIGHLIGHTSANDSHADOWS_INPUT_GAMMA

Valores para a propriedade D2D1_HIGHLIGHTSANDSHADOWS_PROP_INPUT_GAMMA do efeito Highlights e Shadows.
D2D1_HIGHLIGHTSANDSHADOWS_PROP

Identificadores para propriedades do efeito Realces e Sombras.
D2D1_HISTOGRAM_PROP

Identificadores para propriedades do efeito Histograma.
D2D1_HUEROTATION_PROP

Identificadores para propriedades do efeito de rotação hue.
D2D1_HUETORGB_INPUT_COLOR_SPACE

Valores para a propriedade D2D1_HUETORGB_PROP_INPUT_COLOR_SPACE do efeito Hue para RGB.
D2D1_HUETORGB_PROP

Identificadores para propriedades do efeito Hue a 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_LINE_JOIN

Descreve a forma que une duas linhas ou segmentos.
D2D1_LINEARTRANSFER_PROP

Identificadores para propriedades do efeito de transferência linear.
D2D1_LOOKUPTABLE3D_PROP

Identificadores para as propriedades do efeito Tabela de Pesquisa 3D.
D2D1_MAP_OPTIONS

Especifica como a memória a ser mapeada do ID2D1Bitmap1 correspondente deve ser tratada.
D2D1_MORPHOLOGY_MODE

O modo para o efeito Morphology.
D2D1_MORPHOLOGY_PROP

Identificadores para propriedades do efeito Morphology.
D2D1_OPACITY_MASK_CONTENT

Descreve se uma máscara de opacidade contém elementos gráficos ou texto. O Direct2D usa essas informações para determinar qual espaço gama usar ao misturar a máscara de opacidade.
D2D1_OPACITYMETADATA_PROP

Identificadores para propriedades do efeito de metadados Opacity.
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

Especifica os índices das propriedades do sistema presentes na interface ID2D1Properties para um ID2D1Effect.
D2D1_PROPERTY_TYPE

Especifica os tipos de propriedades compatíveis com a interface de propriedade Direct2D.
D2D1_RENDER_TARGET_TYPE

Descreve se um destino de renderização usa renderização de hardware ou software ou se o 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_RENDERING_PRIORITY

A prioridade de renderização afeta até que ponto o Direct2D limitará sua carga de trabalho de renderização.
D2D1_RGBTOHUE_OUTPUT_COLOR_SPACE

Valores para a propriedade D2D1_RGBTOHUE_PROP_OUTPUT_COLOR_SPACE do efeito RGB para Hue.
D2D1_RGBTOHUE_PROP

Identificadores para propriedades do efeito RGB to Hue.
D2D1_SATURATION_PROP

Identificadores para propriedades do efeito Saturação.
D2D1_SCALE_INTERPOLATION_MODE

O modo de interpolação que o efeito 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 Scale.
D2D1_SEPIA_PROP

Identificadores para propriedades do efeito Sépia.
D2D1_SHADOW_OPTIMIZATION

O nível de otimização de desempenho para o efeito Shadow.
D2D1_SHADOW_PROP

Identificadores para propriedades do efeito Shadow.
D2D1_SHARPEN_PROP

Identificadores para propriedades do efeito Sharpen.
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 Straighten.
D2D1_STRAIGHTEN_SCALE_MODE

Valores para a propriedade D2D1_STRAIGHTEN_PROP_SCALE_MODE do efeito Straighten.
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 SVG stroke-linecap.
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 caminho commmand. 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 Temperature e Tint.
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 Tile.
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 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 Turbulência.
D2D1_UNIT_MODE

Especifica como as unidades no Direct2D serão interpretadas.
D2D1_VERTEX_OPTIONS

Descreve sinalizadores que influenciam como o renderizador interage com um sombreador de vértice personalizado. (D2D1_VERTEX_OPTIONS)
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 Vignette.
D2D1_WHITELEVELADJUSTMENT_PROP

Define constantes que identificam as propriedades de nível superior do efeito ajuste de nível branco.
D2D1_WINDOW_STATE

Descreve se uma janela é ocluída.
D2D1_YCBCR_CHROMA_SUBSAMPLING

Especifica a subempling 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.

Funções

 
Addarc

Adiciona um único arco à geometria do caminho.
Addarc

Cria um único arco e o adiciona à geometria do caminho.
AddBezier

Cria uma curva de Bézier cúbica entre o ponto atual e o ponto final especificado.
AddBezier

Cria uma curva de Bézier cúbica entre o ponto atual e o ponto de extremidade especificado.
Addbeziers

Cria uma sequência de curvas de Bézier cúbicas e as adiciona ao coletor de geometria.
Addline

Cria um segmento de linha entre o ponto atual e o ponto final especificado e o adiciona ao coletor de geometria.
Addlines

Cria uma sequência de linhas usando os pontos especificados e os adiciona ao coletor de geometria.
AddNode

Adiciona o nó fornecido ao grafo de transformação.
Addpage

Converte primitivos Direct2D na lista de comandos passados em uma representação de página fixa para uso pelo subsistema de impressão.
AddQuadraticBezier

Cria uma curva de Bezier quadrática entre o ponto atual e o ponto final especificado.
AddQuadraticBezier

Cria uma curva quadrática de Bézier entre o ponto atual e o ponto de extremidade especificado e a adiciona ao coletor de geometria.
AddQuadraticBeziers

Adiciona uma sequência de segmentos de Bézier quadráticos como uma matriz em uma só chamada.
AddSegments

Adiciona os segmentos fornecidos ao final deste objeto de tinta.
AddSprites

Adiciona os sprites especificados ao final deste lote de sprite.
AddTriangles

Copia os triângulos especificados para o coletor.
Appendchild

Acrescenta um elemento à lista de filhos.
ArcSegment

Cria uma estrutura D2D1_ARC_SEGMENT.
BeginDraw

Inicia o desenho nesse destino de renderização.
BeginDraw

Notifica a implementação do coletor de comandos de que o desenho está prestes a começar.
Beginfigure

Inicia uma nova figura no ponto especificado.
Beziersegment

Cria uma estrutura D2D1_BEZIER_SEGMENT.
BindDC

Associa o destino de renderização ao contexto do dispositivo ao qual ele emite comandos de desenho.
BitmapBrushProperties

Cria uma estrutura de D2D1_BITMAP_BRUSH_PROPERTIES.
BitmapBrushProperties1

Cria uma estrutura D2D1_BITMAP_BRUSH_PROPERTIES1.
BitmapProperties

Cria uma estrutura D2D1_BITMAP_PROPERTIES.
BitmapProperties1

Cria uma estrutura D2D1_BITMAP_PROPERTIES1.
BlendImage

Desenha uma imagem para o contexto do dispositivo usando o modo de combinação especificado. Os resultados são equivalentes ao uso do efeito Blend interno do Direct2D. (ID2D1CommandSink5.BlendImage)
BlendImage

Desenha uma imagem para o contexto do dispositivo usando o modo de combinação especificado. Os resultados são equivalentes ao uso do efeito Blend interno do Direct2D. (ID2D1DeviceContext6.BlendImage)
BrushProperties

Cria uma estrutura D2D1_BRUSH_PROPERTIES.
CalculateThreadgroups

Esse método permite que uma transformação baseada em sombreador de computação selecione o número de grupos de threads a serem executados com base no número de pixels de saída necessários para preencher.
CheckFeatureSupport

Isso indica se há suporte para uma funcionalidade opcional no dispositivo D3D.
CheckWindowState

Indica se o HWND associado a esse destino de renderização está obstruído.
Limpar

Limpa a área de desenho para a cor especificada. (sobrecarga 2/3)
Limpar

Limpa a área de desenho para a cor especificada. (sobrecarga 1/3)
Limpar

Limpa a área de desenho para a cor especificada. (ID2D1CommandSink.Clear)
Limpar

Limpa os nós de transformação e todas as conexões do grafo de transformação.
Limpar

Remove todos os sprites deste lote de sprite.
ClearResources

Limpa todos os recursos de renderização usados pelo Direct2D.
Clonar

Cria um clone desse valor de atributo. Na criação, o atributo clonado não é definido em nenhum elemento.
Fechar

Fecha o coletor de geometria, indica se ele está em um estado de erro e redefine o estado de erro do coletor.
Fechar

Fecha o coletor e retorna seu erro status.
Fechar

Instrui a lista de comandos a parar de aceitar comandos para que você possa usá-lo como uma entrada para um efeito ou em uma chamada para ID2D1DeviceContext::D rawImage.
Fechar

Passa todos os recursos restantes para o subsistema de impressão e, em seguida, limpo e feche o trabalho de impressão atual.
ColorF

Cria uma instância nova da classe ColorF que contém os valores vermelho, verde, azul e alfa especificados.
ColorF

Cria uma instância da classe ColorF que contém os valores RGB e alfa especificados.
CombineWithGeometry

Combina essa geometria com a geometria especificada e armazena o resultado em um ID2D1SimplifiedGeometrySink. (sobrecarga 3/4)
CombineWithGeometry

Combina essa geometria com a geometria especificada e armazena o resultado em um ID2D1SimplifiedGeometrySink. (sobrecarga 2/4)
CombineWithGeometry

Combina essa geometria com a geometria especificada e armazena o resultado em um ID2D1SimplifiedGeometrySink. (sobrecarga 4/4)
CombineWithGeometry

Combina essa geometria com a geometria especificada e armazena o resultado em um ID2D1SimplifiedGeometrySink. (sobrecarga 1/4)
CompareWithGeometry

Descreve a interseção entre essa geometria e a geometria especificada. A comparação é executada usando a tolerância de nivelamento padrão. (sobrecarga 1/2)
CompareWithGeometry

Descreve a interseção entre essa geometria e a geometria especificada. A comparação é executada usando a tolerância de mesclagem especificada.
CompareWithGeometry

Descreve a interseção entre essa geometria e a geometria especificada. A comparação é executada usando a tolerância de nivelamento padrão. (sobrecarga 2/2)
CompareWithGeometry

Descreve a interseção entre essa geometria e a geometria especificada. A comparação é executada usando a tolerância de nivelamento especificada.
ComputeArea

Calcula a área da geometria depois que ela é transformada pela matriz especificada e achatada usando a tolerância padrão.
ComputeArea

Calcula a área da geometria depois de ser ela transformada pela matriz especificada e mesclada com a tolerância especificada. (sobrecarga 2/3)
ComputeArea

Calcula a área da geometria depois de ser ela transformada pela matriz especificada e mesclada com a tolerância especificada. (sobrecarga 3/3)
ComputeArea

Calcula a área da geometria depois de ser ela transformada pela matriz especificada e mesclada com a tolerância especificada. (sobrecarga 1/3)
ComputeLength

Calcula o comprimento da geometria como se cada segmento fosse distribuído em uma linha. (sobrecarga 1/4)
ComputeLength

Calcula o comprimento da geometria como se cada segmento fosse distribuído em uma linha. (sobrecarga 3/4)
ComputeLength

Calcula o comprimento da geometria como se cada segmento fosse distribuído em uma linha. (sobrecarga 2/4)
ComputeLength

Calcula o comprimento da geometria como se cada segmento fosse distribuído em uma linha. (sobrecarga 4/4)
ComputePointAndSegmentAtLength

Calcula o ponto que existe a uma determinada distância ao longo da geometria do caminho, juntamente com o índice do segmento em que o ponto está e o vetor direcional nesse ponto. (sobrecarga 1/4)
ComputePointAndSegmentAtLength

Calcula o ponto que existe a uma determinada distância ao longo da geometria do caminho, juntamente com o índice do segmento em que o ponto está e o vetor direcional nesse ponto. (sobrecarga 3/4)
ComputePointAndSegmentAtLength

Calcula o ponto que existe a uma determinada distância ao longo da geometria do caminho, juntamente com o índice do segmento em que o ponto está e o vetor direcional nesse ponto. (sobrecarga 2/4)
ComputePointAndSegmentAtLength

Calcula o ponto que existe a uma determinada distância ao longo da geometria do caminho, juntamente com o índice do segmento em que o ponto está e o vetor direcional nesse ponto. (sobrecarga 4/4)
ComputePointAtLength

Calcula o ponto e o vetor tangente na distância especificada ao longo da geometria depois de ter sido transformado pela matriz especificada e mesclado usando a tolerância padrão. (sobrecarga 1/2)
ComputePointAtLength

Calcula o vetor de ponto e tangente na distância especificada ao longo da geometria depois de ter ela sido transformada pela matriz especificada e mesclada usando a tolerância especificada. (sobrecarga 2/2)
ComputePointAtLength

Calcula o ponto e o vetor tangente na distância especificada ao longo da geometria depois de ter sido transformado pela matriz especificada e mesclado usando a tolerância padrão. (sobrecarga 2/2)
ComputePointAtLength

Calcula o vetor de ponto e tangente na distância especificada ao longo da geometria depois de ter ela sido transformada pela matriz especificada e mesclada usando a tolerância especificada. (sobrecarga 1/2)
ConnectNode

Conecta dois nós dentro do grafo de transformação.
ConnectToEffectInput

Conecta um nó de transformação dentro do grafo à entrada de efeito correspondente do efeito encapsulante.
ConvertColorSpace

Converta um D2D1_COLOR_F de um espaço de cor para outro.
CopyFromBitmap

Copia a região especificada do bitmap especificado no bitmap atual.
CopyFromMemory

Copia a região especificada da memória para o bitmap atual.
CopyFromRenderTarget

Copia a região especificada do destino de renderização especificado no bitmap atual.
Createbitmap

Cria um bitmap Direct2D não inicializado.
Createbitmap

Cria um bitmap Direct2D de um ponteiro para dados de origem na memória.
Createbitmap

Cria um ID2D1BitmapBrush do bitmap especificado. (sobrecarga 2/3)
Createbitmap

Cria um bitmap que pode ser usado como uma superfície de destino, para ler de volta para a CPU ou como uma fonte para as APIs DrawBitmap e ID2D1BitmapBrush. Além disso, as informações de contexto de cor podem ser passadas para o bitmap. (sobrecarga 1/2)
Createbitmap

Cria um bitmap que pode ser usado como uma superfície de destino, para ler de volta para a CPU ou como uma fonte para as APIs DrawBitmap e ID2D1BitmapBrush. Além disso, as informações de contexto de cor podem ser passadas para o bitmap. (sobrecarga 2/2)
CreateBitmapBrush

Cria um ID2D1BitmapBrush do bitmap especificado. (sobrecarga 1/3)
CreateBitmapBrush

Cria um ID2D1BitmapBrush do bitmap especificado. O pincel usa os valores padrão para sua opacidade e transformação.
CreateBitmapBrush

Cria um ID2D1BitmapBrush do bitmap especificado. (sobrecarga 3/3)
CreateBitmapBrush

Cria um ID2D1BitmapBrush do bitmap especificado. O pincel usa os valores padrão para seu modo de extensão, modo de interpolação, opacidade e transformação.
CreateBitmapBrush

Cria um pincel bitmap, a imagem de entrada é um objeto bitmap Direct2D. (sobrecarga 4/4)
CreateBitmapBrush

Cria um pincel bitmap, a imagem de entrada é um objeto bitmap Direct2D. (sobrecarga 3/4)
CreateBitmapBrush

Cria um pincel bitmap, a imagem de entrada é um objeto bitmap Direct2D. (sobrecarga 2/4)
CreateBitmapBrush

Cria um pincel bitmap, a imagem de entrada é um objeto bitmap Direct2D. (sobrecarga 1/4)
CreateBitmapFromDxgiSurface

Cria um bitmap de uma superfície DXGI que pode ser definida como uma superfície de destino ou ter informações adicionais de contexto de cor especificadas. (sobrecarga 2/2)
CreateBitmapFromDxgiSurface

Cria um bitmap de uma superfície DXGI que pode ser definida como uma superfície de destino ou ter informações adicionais de contexto de cor especificadas. (sobrecarga 1/2)
CreateBitmapFromWicBitmap

Cria um ID2D1Bitmap copiando o bitmap de WIC (Componente de Imagem do Microsoft Windows) especificado. (sobrecarga 2/4)
CreateBitmapFromWicBitmap

Cria um ID2D1Bitmap copiando o bitmap de WIC (Componente de Imagem do Microsoft Windows) especificado. (sobrecarga 4/4)
CreateBitmapFromWicBitmap

Cria um ID2D1Bitmap copiando o bitmap de WIC (Componente de Imagem do Microsoft Windows) especificado. (sobrecarga 3/4)
CreateBitmapFromWicBitmap

Cria um bitmap Direct2D copiando um bitmap wic. (sobrecarga 1/2)
CreateBitmapFromWicBitmap

Cria um bitmap Direct2D copiando um bitmap wic. (sobrecarga 2/2)
CreateBitmapFromWicBitmap

Cria um ID2D1Bitmap copiando o bitmap de WIC (Componente de Imagem do Microsoft Windows) especificado. (sobrecarga 1/4)
CreateBlendTransform

Isso cria uma transformação de combinação que pode ser inserida em um grafo de transformação.
CreateBorderTransform

Cria uma transformação que estende sua entrada infinitamente em todas as direções com base no modo de extensão passado.
CreateBoundsAdjustmentTransform

Cria e retorna uma transformação de ajuste de limites.
CreateChild

Cria um elemento de um nome de marca. O elemento é acrescentado à lista de filhos.
CreateColorContext

Cria um contexto de cor.
CreateColorContext

Cria um contexto de cor de um espaço de cor.
CreateColorContextFromDxgiColorSpace

Cria um contexto de cor de um tipo de espaço de cor DXGI. Só é válido usá-lo com o Efeito de Gerenciamento de Cores no modo "Melhor".
CreateColorContextFromFilename

Cria um contexto de cor carregando-o do nome de arquivo especificado. Os bytes de perfil são o conteúdo do arquivo especificado por Filename.
CreateColorContextFromFilename

Cria um contexto de cor carregando-o do nome de arquivo especificado. Os bytes de perfil são o conteúdo do arquivo especificado pelo nome do arquivo.
CreateColorContextFromSimpleColorProfile

Cria um contexto de cor de um perfil de cor simples. Só é válido usá-lo com o Efeito de Gerenciamento de Cores no modo "Melhor". (sobrecarga 2/2)
CreateColorContextFromSimpleColorProfile

Cria um contexto de cor de um perfil de cor simples. Só é válido usá-lo com o Efeito de Gerenciamento de Cores no modo "Melhor". (sobrecarga 1/2)
CreateColorContextFromWicColorContext

Cria um contexto de cor de um IWICColorContext. O espaço D2D1ColorContext do contexto resultante varia, consulte Comentários para obter mais informações. (ID2D1DeviceContext.CreateColorContextFromWicColorContext)
CreateColorContextFromWicColorContext

Cria um contexto de cor de um IWICColorContext. O espaço D2D1ColorContext do contexto resultante varia, consulte Comentários para obter mais informações. (ID2D1EffectContext.CreateColorContextFromWicColorContext)
CreateCommandList

Cria um objeto ID2D1CommandList.
CreateCompatibleRenderTarget

Cria um novo destino de renderização de bitmap para uso durante o desenho intermediário fora da tela compatível com o destino de renderização atual.
CreateCompatibleRenderTarget

Cria um destino de renderização de bitmap para uso durante o desenho offscreen intermediário compatível com o destino de renderização atual. (sobrecarga 2/2)
CreateCompatibleRenderTarget

Cria um destino de renderização de bitmap para uso durante o desenho offscreen intermediário compatível com o destino de renderização atual. (sobrecarga 1/2)
CreateCompatibleRenderTarget

Cria um destino de renderização de bitmap para uso durante o desenho intermediário fora da tela que é compatível com o destino de renderização atual. O novo destino de renderização de bitmap tem o mesmo formato de pixel (mas não o modo alfa) que o destino de renderização atual.
CreateCompatibleRenderTarget

Cria um novo destino de renderização de bitmap para uso durante o desenho offscreen intermediário que é compatível com o destino de renderização atual e tem o mesmo formato de pixel (mas não o modo alfa) que o destino de renderização atual.
CreateCompatibleRenderTarget

Cria um novo destino de renderização de bitmap para uso durante o desenho offscreen intermediário que é compatível com o destino de renderização atual e tem o mesmo tamanho, DPI e formato de pixel (mas não o modo alfa) que o destino de renderização atual.
CreateDCRenderTarget

Cria um destino de renderização que se baseia em um contexto de dispositivo GDI (Interface do Dispositivo Gráfico do Windows).
Createdevice

Cria um objeto ID2D1Device.
Createdevice

Cria um objeto ID2D1Device2.
Createdevice

Cria um objeto ID2D1Device3.
Createdevice

Cria um objeto ID2D1Device4.
Createdevice

Cria um novo dispositivo Direct2D do IDXGIDevice especificado. (ID2D1Factory6.CreateDevice)
Createdevice

Cria um novo dispositivo Direct2D do IDXGIDevice especificado. (ID2D1Factory7.CreateDevice)
Createdevice

Cria um novo dispositivo Direct2D do IDXGIDevice especificado.
Createdevice

Cria um objeto ID2D1Device1.
CreateDeviceContext

Cria um novo contexto de dispositivo de um dispositivo Direct2D.
CreateDeviceContext

Cria um novo ID2D1DeviceContext2 de um dispositivo Direct2D.
CreateDeviceContext

Cria um novo ID2D1DeviceContext3 deste dispositivo Direct2D.
CreateDeviceContext

Cria um novo ID2D1DeviceContext4 deste dispositivo Direct2D.
CreateDeviceContext

Cria um novo contexto de dispositivo sem um destino atribuído inicialmente. (ID2D1Device5.CreateDeviceContext)
CreateDeviceContext

Cria um novo contexto de dispositivo sem um destino atribuído inicialmente. (ID2D1Device6.CreateDeviceContext)
CreateDeviceContext

Cria um novo contexto de dispositivo sem um destino atribuído inicialmente.
CreateDrawingStateBlock

Cria um ID2D1DrawingStateBlock que pode ser usado com os métodos SaveDrawingState e RestoreDrawingState de um destino de renderização. (sobrecarga 1/3)
CreateDrawingStateBlock

Cria um ID2D1DrawingStateBlock que pode ser usado com os métodos SaveDrawingState e RestoreDrawingState de um destino de renderização. (sobrecarga 2/3)
CreateDrawingStateBlock

Cria um ID2D1DrawingStateBlock que pode ser usado com os métodos SaveDrawingState e RestoreDrawingState de um destino de renderização. (sobrecarga 3/3)
CreateDrawingStateBlock

Cria um novo bloco de estado de desenho, que pode ser usado nas operações SaveDrawingState e RestoreDrawingState subsequentes no destino de renderização. (sobrecarga 1/3)
CreateDrawingStateBlock

Cria um novo bloco de estado de desenho, que pode ser usado nas operações SaveDrawingState e RestoreDrawingState subsequentes no destino de renderização. (sobrecarga 3/3)
CreateDrawingStateBlock

Cria um novo bloco de estado de desenho, que pode ser usado nas operações SaveDrawingState e RestoreDrawingState subsequentes no destino de renderização. (sobrecarga 2/3)
CreateDxgiSurfaceRenderTarget

Cria um destino de renderização que se desenha em uma superfície DXGI (Infraestrutura Gráfica) do DirectX. (sobrecarga 1/2)
CreateDxgiSurfaceRenderTarget

Cria um destino de renderização que se desenha em uma superfície DXGI (Infraestrutura Gráfica) do DirectX. (sobrecarga 2/2)
CreateEffect

Cria um efeito para a ID de classe especificada.
CreateEffect

Cria um efeito Direct2D para a ID de classe especificada.
CreateEllipseGeometry

Cria uma ID2D1EllipseGeometry. (sobrecarga 2/2)
CreateEllipseGeometry

Cria uma ID2D1EllipseGeometry. (sobrecarga 1/2)
CreateFilledGeometryRealization

Cria uma representação dependente do dispositivo do preenchimento da geometria que pode ser renderizada posteriormente.
CreateGdiMetafile

Cria um novo objeto ID2D1GdiMetafile que você pode usar para reproduzir o conteúdo do metarquivo.
CreateGeometryGroup

Cria um ID2D1GeometryGroup, que é um objeto que contém outras geometrias.
CreateGradientMesh

Cria uma nova instância ID2D1GradientMesh usando a matriz de patches fornecida.
CreateGradientStopCollection

Cria uma ID2D1GradientStopCollection da matriz especificada de estruturas de D2D1_GRADIENT_STOP.
CreateGradientStopCollection

Cria uma ID2D1GradientStopCollection a partir das paradas de gradiente especificadas que usam o gama de interpolação de cores D2D1_GAMMA_2_2 e o modo de extensão do grampo.
CreateGradientStopCollection

Cria uma coleção de stop de gradiente, permitindo que o gradiente contenha canais de cores com valores fora de [0,1] e também habilitando a renderização para um destino de renderização de alta cor com interpolação no espaço sRGB.
CreateHwndRenderTarget

Cria um ID2D1HwndRenderTarget, um destino de renderização que é renderizado em uma janela. (sobrecarga 2/2)
CreateHwndRenderTarget

Cria um ID2D1HwndRenderTarget, um destino de renderização que é renderizado em uma janela. (sobrecarga 1/2)
CreateImageBrush

Cria um pincel de imagem. A imagem de entrada pode ser qualquer tipo de imagem, incluindo um bitmap, efeito ou uma lista de comandos. (sobrecarga 2/3)
CreateImageBrush

Cria um pincel de imagem. A imagem de entrada pode ser qualquer tipo de imagem, incluindo um bitmap, efeito ou uma lista de comandos. (sobrecarga 3/3)
CreateImageBrush

Cria um pincel de imagem. A imagem de entrada pode ser qualquer tipo de imagem, incluindo um bitmap, efeito ou uma lista de comandos. (sobrecarga 1/3)
CreateImageSourceFromDxgi

Cria uma fonte de imagem de um conjunto de superfícies DXGI. As superfícies YCbCr são convertidas em RGBA automaticamente durante o desenho subsequente.
CreateImageSourceFromWic

Cria um objeto de origem de imagem de uma origem de bitmap WIC, ao mesmo tempo em que preenche toda a memória de pixel dentro da origem da imagem. A imagem é carregada e armazenada enquanto usa uma quantidade mínima de memória. (sobrecarga 3/3)
CreateImageSourceFromWic

Cria um objeto de origem de imagem de uma origem de bitmap WIC, ao mesmo tempo em que preenche toda a memória de pixel dentro da origem da imagem. A imagem é carregada e armazenada enquanto usa uma quantidade mínima de memória. (sobrecarga 2/3)
CreateImageSourceFromWic

Cria um objeto de origem de imagem de uma origem de bitmap WIC, ao mesmo tempo em que preenche toda a memória de pixel dentro da origem da imagem. A imagem é carregada e armazenada enquanto usa uma quantidade mínima de memória. (sobrecarga 1/3)
CreateInk

Cria um novo objeto ID2D1Ink que começa no ponto determinado. (sobrecarga 1/2)
CreateInk

Cria um novo objeto ID2D1Ink que começa no ponto determinado. (sobrecarga 2/2)
CreateInkStyle

Cria um novo objeto ID2D1InkStyle, para uso com métodos de renderização à tinta, como DrawInk. (sobrecarga 1/2)
CreateInkStyle

Cria um novo objeto ID2D1InkStyle, para uso com métodos de renderização à tinta, como DrawInk. (sobrecarga 2/2)
CreateLayer

Cria um recurso de camada que pode ser usado com esse destino de renderização e seus destinos de renderização compatíveis. (sobrecarga 2/2)
CreateLayer

Cria um recurso de camada que pode ser usado com esse destino de renderização e seus destinos de renderização compatíveis. A nova camada tem o tamanho inicial especificado.
CreateLayer

Cria um recurso de camada que pode ser usado com esse destino de renderização e seus destinos de renderização compatíveis. (sobrecarga 1/2)
CreateLinearGradientBrush

Cria um ID2D1LinearGradientBrush que contém as paradas de gradiente especificadas e tem a transformação e a opacidade base especificadas.
CreateLinearGradientBrush

Cria um ID2D1LinearGradientBrush que contém as paradas de gradiente especificadas, não tem transformação e tem uma opacidade base de 1,0.
CreateLinearGradientBrush

Cria um objeto ID2D1LinearGradientBrush para pintar áreas com um gradiente linear.
CreateLookupTable3D

Cria uma tabela de pesquisa 3D para mapear uma entrada de três canais para uma saída de 3 canais. Os dados da tabela devem ser fornecidos no formato de quatro canais. (ID2D1DeviceContext2.CreateLookupTable3D)
CreateLookupTable3D

Cria uma tabela de pesquisa 3D para mapear uma entrada de três canais para uma saída de 3 canais. Os dados da tabela devem ser fornecidos no formato de quatro canais. (ID2D1EffectContext1.CreateLookupTable3D)
CreateMesh

Crie uma malha que use triângulos para descrever uma forma.
CreateOffsetTransform

Cria e retorna uma transformação de deslocamento.
CreatePaint

Cria um objeto de pintura que pode ser usado para definir as propriedades 'fill' ou 'stroke'. (sobrecarga 2/2)
CreatePaint

Cria um objeto de pintura que pode ser usado para definir as propriedades 'fill' ou 'stroke'. (sobrecarga 1/2)
CreatePathData

Cria um objeto de dados de caminho que pode ser usado para definir um atributo 'd' em um elemento 'path'.
CreatePathGeometry

Cria um ID2D1PathGeometry vazio.
CreatePathGeometry

Cria um objeto ID2D1PathGeometry1.
CreatePathGeometry

Cria um objeto de geometria de caminho que representa os dados do caminho.
CreatePointCollection

Cria um objeto de pontos que pode ser usado para definir um atributo de pontos em um elemento polígono ou polilinha.
CreatePrintControl

Cria um objeto ID2D1PrintControl que converte primitivos Direct2D armazenados em ID2D1CommandList em uma representação de página fixa. Em seguida, o subsistema de impressão consome os primitivos. (sobrecarga 2/2)
CreatePrintControl

Cria um objeto ID2D1PrintControl que converte primitivos Direct2D armazenados em ID2D1CommandList em uma representação de página fixa. Em seguida, o subsistema de impressão consome os primitivos. (sobrecarga 1/2)
CreateRadialGradientBrush

Cria um ID2D1RadialGradientBrush que contém as paradas de gradiente especificadas e tem a transformação e a opacidade base especificadas.
CreateRadialGradientBrush

Cria um ID2D1RadialGradientBrush que contém as paradas de gradiente especificadas, não tem nenhuma transformação e tem uma opacidade base de 1,0.
CreateRadialGradientBrush

Cria um objeto ID2D1RadialGradientBrush que pode ser usado para pintar áreas com um gradiente radial.
CreateRectangleGeometry

Cria um ID2D1RectangleGeometry. (sobrecarga 2/2)
CreateRectangleGeometry

Cria um ID2D1RectangleGeometry. (sobrecarga 1/2)
CreateResourceTexture

Cria ou localiza a textura de recurso fornecida, dependendo se uma ID de recurso é especificada.
CreateRoundedRectangleGeometry

Cria um ID2D1RoundedRectangleGeometry. (sobrecarga 2/2)
CreateRoundedRectangleGeometry

Cria um ID2D1RoundedRectangleGeometry. (sobrecarga 1/2)
CreateSharedBitmap

Cria um ID2D1Bitmap cujos dados são compartilhados com outro recurso.
CreateSolidColorBrush

Cria um novo ID2D1SolidColorBrush que tem a cor e a opacidade especificadas.
CreateSolidColorBrush

Cria um novo ID2D1SolidColorBrush que tem a cor especificada e uma opacidade base de 1,0f.
CreateSolidColorBrush

Cria um novo ID2D1SolidColorBrush que pode ser usado para pintar áreas com uma cor sólida.
CreateSpriteBatch

Cria um novo lote de sprite vazio. Depois de criar um lote de sprite, use ID2D1SpriteBatch::AddSprites para adicionar sprites a ele e, em seguida, use ID2D1DeviceContext3::D rawSpriteBatch para desenhá-lo.
CreateStrokeDashArray

Cria um objeto de matriz de traço que pode ser usado para definir a propriedade stroke-dasharray.
CreateStrokedGeometryRealization

Cria uma representação dependente do dispositivo do traço de uma geometria que pode ser renderizada posteriormente.
CreateStrokeStyle

Cria um ID2D1StrokeStyle que descreve a tampa inicial, o padrão de traço e outros recursos de um traço. (sobrecarga 2/2)
CreateStrokeStyle

Cria um ID2D1StrokeStyle que descreve a tampa inicial, o padrão de traço e outros recursos de um traço. (sobrecarga 1/2)
CreateStrokeStyle

Cria um objeto ID2D1StrokeStyle1. (sobrecarga 1/2)
CreateStrokeStyle

Cria um objeto ID2D1StrokeStyle1. (sobrecarga 2/2)
CreateSvgDocument

Cria um documento SVG de um fluxo.
CreateSvgGlyphStyle

Cria um objeto de estilo de glifo SVG.
CreateTransformedGeometry

Transforma a geometria especificada e armazena o resultado como um objeto ID2D1TransformedGeometry. (sobrecarga 2/2)
CreateTransformedGeometry

Transforma a geometria especificada e armazena o resultado como um objeto ID2D1TransformedGeometry. (sobrecarga 1/2)
CreateTransformedImageSource

Cria uma fonte de imagem que compartilha recursos com um original.
CreateTransformNodeFromEffect

Encapsula um grafo de efeito em um único nó de transformação e, em seguida, inserido em um grafo de transformação. Isso permite que um efeito agregue outros efeitos.
Createvertexbuffer

Cria um buffer de vértice ou localiza um buffer de vértice padrão e, opcionalmente, inicializa-o com vértices.
CreateWicBitmapRenderTarget

Cria um destino de renderização que é renderizado em um bitmap do WIC (Componente de Imagens do Microsoft Windows). (sobrecarga 2/2)
CreateWicBitmapRenderTarget

Cria um destino de renderização que é renderizado em um bitmap do WIC (Componente de Imagens do Microsoft Windows). (sobrecarga 1/2)
CreationProperties

Retorna um D2D1_CREATION_PROPERTIES que descreve os detalhes de criação no nível raiz.
D2D1ComputeMaximumScaleFactor

Calcula o fator máximo pelo qual uma determinada transformação pode ampliar qualquer vetor.
D2D1ConvertColorSpace

Converte a cor fornecida de um colorspace em outro.
D2D1CreateDevice

Cria um novo dispositivo Direct2D associado ao dispositivo DXGI fornecido.
D2D1CreateDeviceContext

Cria um novo contexto de dispositivo Direct2D associado a uma superfície DXGI.
D2D1CreateFactory

D2D1CreateFactory(D2D1_FACTORY_TYPE,REFIID,D2D1_FACTORY_OPTIONS*,void**) cria um objeto de fábrica que pode ser usado para criar recursos direct2D.
D2D1CreateFactory

A função D2D1CreateFactory(D2D1_FACTORY_TYPE,REFIID,void**) cria um objeto de fábrica que pode ser usado para criar recursos Direct2D.
D2D1GetGradientMeshInteriorPointsFromCoonsPatch

Retorna os pontos interiores de um patch de malha de gradiente com base nos pontos que definem um patch de Coons.
D2D1InvertMatrix

Tenta inverter a matriz especificada.
D2D1IsMatrixInvertible

Indica se a matriz especificada é invertida.
D2D1MakeRotateMatrix

Cria uma transformação de rotação que gira pelo ângulo especificado sobre o ponto especificado.
D2D1MakeSkewMatrix

Cria uma transformação de distorção que tem o ângulo do eixo x, o ângulo do eixo y e o ponto central especificados.
D2D1SinCos

Retorna o seno e o cosseno de um ângulo.
D2D1Tan

Retorna a tangente de um ângulo.
D2D1Vec3Length

Retorna o comprimento de um vetor tridimensional.
Desserializar

Desserializa uma subárvore do fluxo. O fluxo deve ter apenas um elemento raiz, mas esse elemento raiz não precisa ser um elemento 'svg'. O elemento de saída não é inserido nesta árvore de documentos.
Determinante

Calcula o determinante da matriz. (Matrix3x2F.Determinant)
Determinante

Calcula o determinante da matriz. (Matrix4x4F.Determinant)
Draw

Desenha a transformação para o pipeline direct2D baseado em GPU (unidade de processamento gráfico).
DrawBitmap

Desenha o bitmap especificado depois de dimensioná-lo para o tamanho do retângulo especificado. (sobrecarga 1/3)
DrawBitmap

Desenha o bitmap especificado depois de dimensioná-lo para o tamanho do retângulo especificado. (sobrecarga 2/3)
DrawBitmap

Desenha o bitmap especificado depois de dimensioná-lo para o tamanho do retângulo especificado. (sobrecarga 3/3)
DrawBitmap

Desenha um bitmap para o destino de renderização. (ID2D1CommandSink.DrawBitmap)
DrawBitmap

Desenha um bitmap para o destino de renderização. (sobrecarga 2/5)
DrawBitmap

Desenha um bitmap para o destino de renderização. (sobrecarga 4/5)
DrawBitmap

Desenha um bitmap para o destino de renderização. (sobrecarga 3/5)
DrawBitmap

Desenha um bitmap para o destino de renderização. (sobrecarga 1/5)
DrawColorBitmapGlyphRun

Desenha uma execução de glifo de bitmap de cor usando um dos formatos de bitmap.
Drawellipse

Desenha a estrutura de tópicos da elipse especificada usando o estilo de traço especificado.
Drawellipse

Desenha a estrutura de tópicos de uma elipse com as dimensões e o traço especificados.
DrawGdiMetafile

Desenhe um metarquivo para o contexto do dispositivo. (ID2D1CommandSink.DrawGdiMetafile)
DrawGdiMetafile

Desenhe um metarquivo para o contexto do dispositivo. (sobrecarga 1/3)
DrawGdiMetafile

Desenhe um metarquivo para o contexto do dispositivo. (sobrecarga 2/3)
DrawGdiMetafile

Desenha um metarquivo para o coletor de comando usando os retângulos de origem e destino fornecidos.
DrawGdiMetafile

Desenha um metarquivo para o contexto do dispositivo usando os retângulos de origem e destino fornecidos. (sobrecarga 1/3)
DrawGdiMetafile

Desenha um metarquivo para o contexto do dispositivo usando os retângulos de origem e destino fornecidos. (sobrecarga 3/3)
DrawGdiMetafile

Desenha um metarquivo para o contexto do dispositivo usando os retângulos de origem e destino fornecidos. (sobrecarga 2/3)
Drawgeometry

Desenha a estrutura de tópicos da geometria especificada usando o estilo de traço especificado.
Drawgeometry

Indica a geometria a ser desenhada para o coletor de comandos.
DrawGeometryRealization

Renderiza uma determinada realização de geometria para o destino com o pincel especificado.
DrawGlyphRun

Desenha os glifos especificados.
DrawGlyphRun

Indica os glifos a serem desenhados.
DrawGlyphRun

Desenha uma série de glifos para o contexto do dispositivo.
DrawGlyphRunWithColorSupport

Desenha uma execução de glifo, usando representações coloridas de glifos, se disponível na fonte.
DrawGradientMesh

Renderiza uma determinada malha de gradiente para o destino. (ID2D1CommandSink2.DrawGradientMesh)
DrawGradientMesh

Renderiza uma determinada malha de gradiente para o destino. (ID2D1DeviceContext2.DrawGradientMesh)
Drawimage

Desenha a imagem fornecida no coletor de comandos.
Drawimage

Desenha uma imagem para o contexto do dispositivo. (sobrecarga 8/8)
Drawimage

Desenha uma imagem para o contexto do dispositivo. (sobrecarga 1/8)
Drawimage

Desenha uma imagem para o contexto do dispositivo. (sobrecarga 7/8)
Drawimage

Desenha uma imagem para o contexto do dispositivo. (sobrecarga 2/8)
Drawimage

Desenha uma imagem para o contexto do dispositivo. (sobrecarga 6/8)
Drawimage

Desenha uma imagem para o contexto do dispositivo. (sobrecarga 4/8)
Drawimage

Desenha uma imagem para o contexto do dispositivo. (sobrecarga 3/8)
Drawimage

Desenha uma imagem para o contexto do dispositivo. (sobrecarga 5/8)
DrawingStateDescription

Cria uma estrutura D2D1_DRAWING_STATE_DESCRIPTION.
DrawingStateDescription1

Cria uma estrutura D2D1_DRAWING_STATE_DESCRIPTION1.
DrawInk

Renderiza o objeto de tinta fornecido usando o pincel e o estilo de tinta fornecidos. (ID2D1CommandSink2.DrawInk)
DrawInk

Renderiza o objeto de tinta fornecido usando o pincel e o estilo de tinta fornecidos. (ID2D1DeviceContext2.DrawInk)
Drawline

Desenha uma linha entre os pontos especificados usando o estilo de traço especificado.
Drawline

Desenha uma linha desenhada entre dois pontos.
DrawPaintGlyphRun

Para dar suporte ao COLR v1, desenha uma execução de glifo de cor que tem o formato de DWRITE_GLYPH_IMAGE_FORMATS_COLR_PAINT_TREE.
Drawrectangle

Desenha a estrutura de tópicos de um retângulo que tem as dimensões e o estilo de traço especificados. (sobrecarga 2/2)
Drawrectangle

Desenha a estrutura de tópicos de um retângulo que tem as dimensões e o estilo de traço especificados. (sobrecarga 1/2)
Drawrectangle

Desenha um retângulo.
DrawRoundedRectangle

Desenha a estrutura de tópicos do retângulo arredondado especificado usando o estilo de traço especificado. (sobrecarga 1/2)
DrawRoundedRectangle

Desenha a estrutura de tópicos do retângulo arredondado especificado usando o estilo de traço especificado. (sobrecarga 2/2)
DrawSpriteBatch

Renderiza parte ou todo o lote de sprite fornecido para o contexto do dispositivo usando as opções de desenho especificadas. (ID2D1CommandSink3.DrawSpriteBatch)
DrawSpriteBatch

Renderiza todos os sprites no lote de sprite fornecido para o contexto do dispositivo usando as opções de desenho especificadas.
DrawSpriteBatch

Renderiza parte ou todo o lote de sprite fornecido para o contexto do dispositivo usando as opções de desenho especificadas. (sobrecarga 1/2)
DrawSvgDocument

Desenha um documento SVG.
DrawSvgGlyphRun

Desenha uma execução de glifo de cor que tem o formato de DWRITE_GLYPH_IMAGE_FORMATS_SVG.
Drawtext

Desenha o texto especificado usando as informações de formato fornecidas por um objeto IDWriteTextFormat. (sobrecarga 1/2)
Drawtext

Desenha o texto especificado usando as informações de formato fornecidas por um objeto IDWriteTextFormat. (sobrecarga 2/2)
Drawtext

Desenha o texto dentro do retângulo de layout fornecido. (sobrecarga 2/2)
Drawtext

Desenha o texto dentro do retângulo de layout fornecido. (sobrecarga 1/2)
DrawTextLayout

Desenha o texto formatado descrito pelo objeto IDWriteTextLayout especificado.
DrawTextLayout

Desenha um objeto de layout de texto. Se o layout não for alterado posteriormente, isso poderá ser mais eficiente do que DrawText ao desenhar o mesmo layout repetidamente.
EffectInputDescription

Cria uma estrutura D2D1_EFFECT_INPUT_DESCRIPTION.
Elipse

Cria uma estrutura D2D1_ELLIPSE.
EndDraw

Encerra as operações de desenho no destino de renderização e indica o estado de erro atual e as marcas associadas.
EndDraw

Indica quando o processamento ID2D1CommandSink foi concluído.
EndFigure

Termina a figura atual; opcionalmente, a fecha.
EnsureCached

Garante que uma região especificada do cache de origem da imagem seja preenchida. (sobrecarga 1/2)
EnsureCached

Garante que uma região especificada do cache de origem da imagem seja preenchida. (sobrecarga 2/2)
Enter

Insere a seção crítica da API do Direct2D, se ela existir.
FillContainsPoint

Indica se a área preenchida pela geometria conteria o ponto especificado.
FillContainsPoint

Indica se a área preenchida pela geometria conteria o ponto especificado, dada a tolerância de mesclagem especificada. (sobrecarga 1/2)
FillContainsPoint

Indica se a área preenchida por essa geometria conteria o ponto especificado.
FillContainsPoint

Indica se a área preenchida pela geometria conteria o ponto especificado, dada a tolerância de mesclagem especificada. (sobrecarga 2/2)
Fillellipse

Pinta o interior da elipse especificada. (sobrecarga 1/2)
Fillellipse

Pinta o interior da elipse especificada. (sobrecarga 2/2)
FillGeometry

Pinta o interior da geometria especificada.
FillGeometry

Indica ao coletor de comando uma geometria a ser preenchida.
FillMesh

Pinta o interior da malha especificada.
FillMesh

Indica uma malha a ser preenchida pelo coletor de comandos.
FillOpacityMask

Aplica a máscara de opacidade descrita pelo bitmap especificado para um pincel e usa esse pincel para pintar uma região do destino de renderização. (sobrecarga 1/2)
FillOpacityMask

Aplica a máscara de opacidade descrita pelo bitmap especificado para um pincel e usa esse pincel para pintar uma região do destino de renderização. (sobrecarga 2/2)
FillOpacityMask

Preenche uma máscara de opacidade no coletor de comandos.
FillOpacityMask

Preencha usando o canal alfa do bitmap de máscara de opacidade fornecido. A opacidade do pincel será modulada pela máscara. O modo de suavização de destino de renderização deve ser definido como aliased. (sobrecarga 2/3)
FillOpacityMask

Preencha usando o canal alfa do bitmap de máscara de opacidade fornecido. A opacidade do pincel será modulada pela máscara. O modo de suavização de destino de renderização deve ser definido como aliased. (sobrecarga 1/3)
FillOpacityMask

Preencha usando o canal alfa do bitmap de máscara de opacidade fornecido. A opacidade do pincel será modulada pela máscara. O modo de suavização de destino de renderização deve ser definido como aliased. (sobrecarga 3/3)
Fillrectangle

Pinta o interior do retângulo especificado. (sobrecarga 1/2)
Fillrectangle

Pinta o interior do retângulo especificado. (sobrecarga 2/2)
Fillrectangle

Indica para o coletor de comando um retângulo a ser preenchido.
FillRoundedRectangle

Pinta o interior do retângulo arredondado especificado. (sobrecarga 1/2)
FillRoundedRectangle

Pinta o interior do retângulo arredondado especificado. (sobrecarga 2/2)
FindElementById

Obtém o elemento SVG com a ID especificada.
FindResourceTexture

Localiza a textura de recurso fornecida se ela já tiver sido criada com ID2D1EffectContext::CreateResourceTexture com o mesmo GUID.
FindVertexBuffer

Isso localiza o buffer de vértice fornecido se ele já tiver sido criado com ID2D1EffectContext::CreateVertexBuffer com o mesmo GUID.
FloatMax

Retorna o valor máximo de ponto flutuante.
Liberar

Executa todos os comandos de desenho pendentes.
FlushDeviceContexts

Libere todos os contextos de dispositivo que fazem referência a um determinado bitmap.
GetAntialiasMode

Recupera o modo de suavização atual para operações de desenho que não são texto.
Getattributevalue

Obtém um atributo desse elemento como uma cadeia de caracteres. (sobrecarga 2/2)
Getattributevalue

Obtém um atributo desse elemento como um valor de modo de extensão. Esse método pode ser usado para obter o valor de um atributo spreadMethod.
Getattributevalue

Obtém um atributo desse elemento como um modo de preenchimento. Esse método pode ser usado para obter o valor das propriedades fill-rule ou clip-rule.
Getattributevalue

Obtém um atributo desse elemento como um valor de matriz. Esse método pode ser usado para obter o valor de um atributo transform ou gradientTransform.
Getattributevalue

Obtém um atributo desse elemento como um tipo POD.
Getattributevalue

Obtém um atributo desse elemento como uma cadeia de caracteres. (sobrecarga 1/2)
Getattributevalue

Obtém um atributo desse elemento como um valor de exibição. Esse método pode ser usado para obter o valor da propriedade de exibição. (sobrecarga 1/2)
Getattributevalue

Obtém um atributo desse elemento como um valor de comprimento.
Getattributevalue

Obtém um atributo desse elemento como um valor de limite de linha. Esse método pode ser usado para obter o valor da propriedade stroke-linecap.
Getattributevalue

Obtém um atributo desse elemento como um valor de junção de linha. Esse método pode ser usado para obter o valor da propriedade stroke-linejoin.
Getattributevalue

Obtém um atributo desse elemento como um valor de estouro. Esse método pode ser usado para obter o valor da propriedade overflow.
Getattributevalue

Obtém um atributo desse elemento como um valor de taxa de proporção de preservação. Esse método pode ser usado para obter o valor de um atributo preserveAspectRatio.
Getattributevalue

Obtém um atributo desse elemento como um valor de tipo de unidade. Esse método pode ser usado para obter o valor de um atributo gradientUnits ou clipPathUnits.
Getattributevalue

Obtém um atributo desse elemento como um valor de visibilidade. Esse método pode ser usado para obter o valor da propriedade visibility.
Getattributevalue

Obtém um atributo desse elemento como um float.
Getattributevalue

Obtém um atributo desse elemento.
Getattributevalue

Obtém um atributo desse elemento como uma pintura. Esse método pode ser usado para obter o valor das propriedades de preenchimento ou traço.
Getattributevalue

Obtém um atributo desse elemento como dados de caminho. Esse método pode ser usado para obter o valor do atributo d em um elemento path.
Getattributevalue

Obtém um atributo desse elemento como pontos. Esse método pode ser usado para obter o valor do atributo points em um elemento polígono ou polilinha.
Getattributevalue

Obtém um atributo desse elemento como uma matriz de traços de traço. Esse método pode ser usado para obter o valor da propriedade stroke-dasharray.
Getattributevalue

Obtém um atributo desse elemento como um tipo de interface.
GetAttributeValueLength

Obtém o comprimento da cadeia de caracteres de um atributo desse elemento.
GetBitmap

Obtém a origem do bitmap que esse pincel usa para pintar.
GetBitmap

Recupera o bitmap para este destino de renderização. O bitmap retornado pode ser usado para operações de desenho.
Getbounds

Recupera os limites da geometria. (sobrecarga 2/2)
Getbounds

Recupera os limites da geometria. (sobrecarga 1/2)
Getbounds

Obtém os limites do metarquivo, em DIPs (pixels independentes de dispositivo), conforme relatado no cabeçalho do meta-arquivo.
Getbounds

Recupere os limites da geometria, com uma transformação aplicada opcional.
GetBufferPrecision

Obtém a precisão do buffer de gradiente.
GetCenter

Recupera o centro da elipse de gradiente.
GetColor

Recupera a cor do pincel de cor sólida.
GetColor

Obtém a cor da tinta usada se o tipo de tinta for D2D1_SVG_PAINT_TYPE_COLOR.
GetColorBitmapGlyphImage

Recupera uma imagem do glifo de bitmap de cor do cache de glifo de cor.
GetColorContext

Obtém as informações de contexto de cor associadas ao bitmap.
GetColorContextType

Recupera o tipo de contexto de cor. (ID2D1ColorContext1.GetColorContextType)
GetColorInterpolationGamma

Indica o espaço gama no qual as paradas de gradiente são interpoladas.
GetColorInterpolationMode

Recupera o modo de interpolação de cores usado pela coleção de parada de gradiente.
GetColorSpace

Obtém o espaço de cor do contexto de cor.
GetCommands

Obtém comandos da matriz de comandos.
GetCommandsCount

Obtém o tamanho da matriz de comandos.
GetDashCap

Obtém um valor que especifica como as extremidades de cada traço são desenhadas.
GetDashes

Copia o padrão de traço para a matriz especificada.
GetDashes

Obtém traços da matriz. (sobrecarga 2/2)
GetDashes

Obtém traços da matriz. (sobrecarga 1/2)
GetDashesCount

Recupera o número de entradas na matriz de traços.
GetDashesCount

Obtém o número de traços na matriz.
GetDashOffset

Recupera um valor que especifica até que ponto na sequência de traços o traço será iniciado.
GetDashStyle

Obtém um valor que descreve o padrão de traço do traço.
Getdc

Recupera o contexto do dispositivo associado a esse destino de renderização.
GetDescription

Recupera a parte do modo de suavização, transformação e marcas do estado de desenho.
GetDescription

Obtém o modo de suavização, a transformação, as marcas, a mistura primitiva e a parte do modo de unidade do estado de desenho.
GetDescription

Obtém a descrição de mesclagem do objeto de transformação de mistura correspondente.
GetDesktopDpi

Recupera os pontos de área de trabalho atuais por polegada (DPI). Para atualizar esse valor, chame ReloadSystemMetrics.
GetDevice

Obtém o dispositivo associado a um contexto de dispositivo.
GetDocument

Obtém o documento que contém esse elemento.
GetDpi

Retornar os pontos por polegada (DPI) do bitmap.
GetDpi

Retornar os pontos por polegada (DPI) do destino de renderização.
GetDpi

Obtém o mapeamento de unidade que um efeito usará para propriedades que podem estar em pontos por polegada (dpi) ou pixels.
GetDpi

Obtém o DPI relatado pelo metarquivo.
GetDXGIColorSpace

Recupera o espaço de cor DXGI desse contexto. Retorna DXGI_COLOR_SPACE_CUSTOM quando o tipo de contexto de cor é ICC.
GetDxgiDevice

Retorna o dispositivo DXGI associado a este dispositivo Direct2D.
GetEffectInvalidRectangleCount

Obtém o número de retângulos de saída inválidos acumulados no efeito .
GetEffectInvalidRectangles

Obtém os retângulos inválidos acumulados desde a última vez em que o efeito foi desenhado e EndDraw foi chamado no contexto do dispositivo.
GetEffectProperties

Recupera as propriedades de um efeito .
GetEffectRequiredInputRectangles

Retorna os retângulos de entrada que precisam ser fornecidos pelo chamador para produzir o retângulo de saída fornecido.
GetElement

Retorna o elemento no qual esse atributo está definido. Retornará nulo se o atributo não estiver definido em nenhum elemento.
GetEllipse

Obtém a estrutura D2D1_ELLIPSE que descreve essa geometria de elipse.
GetEndCap

Recupera o tipo de forma usado no final de um traço.
GetEndPoint

Recupera as coordenadas finais do gradiente linear.
GetExtendMode

Indica o comportamento do gradiente fora do intervalo de gradiente normalizado.
GetExtendModeX

Obtém o método pelo qual o pincel coloca em bloco horizontalmente as áreas que se estendem além de seu bitmap.
GetExtendModeX

Obtém o modo de extensão do pincel de imagem no eixo x.
GetExtendModeX

Obtém o modo de extensão na direção x.
GetExtendModeY

Obtém o método pelo qual o pincel coloca verticalmente lado a lado as áreas que se estendem além de seu bitmap.
GetExtendModeY

Obtém o modo de extensão do pincel de imagem no eixo y da imagem.
GetExtendModeY

Obtém o modo de extensão na direção y.
GetFactory

Recupera a fábrica associada a esse recurso.
GetFigureCount

Recupera o número de figuras na geometria do caminho.
GetFill

Retorna os parâmetros de preenchimento solicitados.
GetFillMode

Indica como as áreas de interseção das geometrias contidas nesse grupo de geometria são combinadas.
GetFirstChild

Obtém o primeiro filho desse elemento.
GetGlyphRunWorldBounds

Obtém os limites de espaço no mundo em DIPs da execução do glifo usando o DPI de contexto do dispositivo.
GetGradientMeshWorldBounds

Retorna os limites de mundo de uma determinada malha de gradiente.
GetGradientOriginOffset

Recupera o deslocamento da origem do gradiente em relação ao centro da elipse de gradiente.
GetGradientStopCollection

Recupera o ID2D1GradientStopCollection associado a esse pincel de gradiente linear.
GetGradientStopCollection

Recupera o ID2D1GradientStopCollection associado a esse objeto de pincel de gradiente radial.
GetGradientStopCount

Recupera o número de paradas de gradiente na coleção.
GetGradientStops

Copia as paradas de gradiente da coleção em uma matriz de estruturas D2D1_GRADIENT_STOP.
GetGradientStops1

Copia as paradas de gradiente da coleção para a memória.
GetHwnd

Retorna o HWND associado a esse destino de renderização.
GetId

Obtém a ID do elemento que atua como o servidor de pintura. Essa ID será usada se o tipo de tinta for D2D1_SVG_PAINT_TYPE_URI.
GetIdLength

Obtém o comprimento da cadeia de caracteres da ID do elemento que atua como o servidor de pintura. Essa ID será usada se o tipo de tinta for D2D1_SVG_PAINT_TYPE_URI.
GetImage

Obtém a imagem associada ao pincel de imagem.
GetImageLocalBounds

Obtém os limites de uma imagem sem a transformação de mundo do contexto aplicado.
GetImageWorldBounds

Obtém os limites de uma imagem com a transformação de mundo do contexto aplicado.
GetInput

Obtém a imagem de entrada fornecida por índice.
GetInputCount

Obtém o número de entradas para o efeito.
GetInputCount

Retorna o número de entradas para o grafo de transformação.
GetInputCount

Obtém o número de entradas para o nó de transformação.
GetInterpolationMode

Obtém o método de interpolação usado quando o bitmap de pincel é dimensionado ou girado.
GetInterpolationMode

Obtém o modo de interpolação do pincel de imagem.
GetInterpolationMode1

Retorna o modo de interpolação atual do pincel.
GetLastChild

Obtém o último filho desse elemento.
GetLineJoin

Recupera o tipo de articulação usado nos vértices da estrutura de tópicos de uma forma.
GetMaximumBitmapSize

Obtém o tamanho máximo, em pixels (unidades dependentes de dispositivo), de qualquer dimensão de bitmap compatível com o destino de renderização.
GetMaximumColorGlyphCacheMemory

Obtém a capacidade máxima do cache de glifo de cor.
GetMaximumSupportedFeatureLevel

Isso indica o nível máximo de recurso da lista fornecida que é compatível com o dispositivo.
GetMaximumTextureMemory

Define a quantidade máxima de memória de textura que o Direct2D acumula antes de limpar os caches de imagem e as alocações de textura armazenadas em cache. (ID2D1Device.GetMaximumTextureMemory)
GetMiterLimit

Recupera o limite na proporção do comprimento do miter para metade da espessura do traço.
GetMultithreadProtected

Retorna se a fábrica direct2D foi criada com o sinalizador D2D1_FACTORY_TYPE_MULTI_THREADED.
GetNextChild

Obtém o próximo irmão do elemento referenceChild.
GetNibShape

Recupera a forma nib de pré-transformação para esse estilo.
GetNibTransform

Recupera a transformação a ser aplicada à forma nib desse estilo.
GetOffset

Obtém o deslocamento atualmente na transformação de deslocamento.
GetOpacity

Obtém o grau de opacidade desse pincel.
GetOptions

Obtém as opções usadas na criação do bitmap.
Getoutput

Obtém a imagem de saída do efeito.
GetOutputBounds

Retorna o retângulo de saída da transformação de suporte.
GetPaintFeatureLevel

Recupera o nível máximo de recurso de pintura compatível com DrawPaintGlyphRun.
GetPaintType

Obtém o tipo de tinta.
GetParent

Obtém o elemento pai.
GetPatchCount

Retorna o número de patches que compõem essa malha de gradiente.
GetPatches

Retorna um subconjunto dos patches que compõem essa malha de gradiente.
GetPixelFormat

Recupera o formato de pixel e o modo alfa do bitmap.
GetPixelFormat

Recupera o formato de pixel e o modo alfa do destino de renderização.
GetPixelSize

Retorna o tamanho, em unidades dependentes do dispositivo (pixels), do bitmap.
GetPixelSize

Retorna o tamanho do destino de renderização em pixels de dispositivo.
GetPoints

Obtém pontos da matriz de pontos.
GetPointsCount

Obtém o número de pontos na matriz.
GetPostInterpolationSpace

Obtém o espaço de cor após a interpolação.
GetPreInterpolationSpace

Obtém o espaço de cor das cores de entrada, bem como o espaço no qual as paradas de gradiente são interpoladas.
GetPreviousChild

Obtém o irmão anterior do elemento referenceChild.
GetPrimitiveBlend

Retorna a mesclagem primitiva definida no momento usada pelo contexto do dispositivo.
Getprofile

Obtém os bytes de perfil de cor para um ID2D1ColorContext.
GetProfileSize

Obtém o tamanho do perfil de cor associado ao bitmap.
GetProperties

Recupera as propriedades especificadas quando a origem da imagem transformada foi criada.
GetPropertyCount

Obtém o número de propriedades de nível superior.
GetPropertyIndex

Obtém o índice correspondente ao nome da propriedade fornecido.
Getpropertyname

Obtém o nome da propriedade que corresponde ao índice fornecido. Essa é uma sobrecarga de modelo. Consulte Observações.
Getpropertyname

Obtém o nome da propriedade que corresponde ao índice fornecido.
GetPropertyNameLength

Obtém o número de caracteres para o nome da propriedade fornecido. Essa é uma sobrecarga de modelo. Consulte Observações.
GetPropertyNameLength

Obtém o número de caracteres para o nome da propriedade fornecido.
GetRadiusX

Recupera o raio x da elipse de gradiente.
GetRadiusY

Recupera o raio y da elipse de gradiente.
Getrect

Recupera o retângulo que descreve as dimensões da geometria do retângulo.
GetRegisteredEffects

Retorna as IDs de classe dos efeitos registrados no momento e os efeitos globais nessa fábrica.
GetRenderingControls

Obtém os controles de renderização que foram aplicados ao contexto.
GetRenderingPriority

Recupera a prioridade de renderização atual do dispositivo.
GetRoot

Obtém o elemento raiz do documento.
GetRoundedRect

Recupera um retângulo arredondado que descreve essa geometria de retângulo arredondado.
GetSegmentCount

Recupera o número de segmentos na geometria do caminho.
GetSegmentCount

Retorna o número de segmentos neste objeto de tinta.
GetSegmentData

Obtém dados da matriz de dados do segmento.
GetSegmentDataCount

Obtém o tamanho da matriz de dados do segmento.
GetSegments

Recupera o subconjunto especificado de segmentos armazenados neste objeto de tinta.
GetSimpleColorProfile

Recupera um perfil de cor simples definido.
GetSize

Retorna o tamanho, em DIPs (pixels independentes do dispositivo), do bitmap.
GetSize

Obtém o tamanho da camada em pixels independentes do dispositivo.
GetSize

Retorna o tamanho do destino de renderização em pixels independentes do dispositivo.
GetSource

Recupera a fonte de imagem de bitmap subjacente do WIC (Componente de Imagem do Windows).
GetSource

Recupera a imagem de origem usada para criar a origem da imagem transformada.
GetSourceBounds

Obtém os limites do metarquivo no espaço de origem em DIPs. Isso corresponde ao rect de quadro em um EMF/EMF+.
GetSourceGeometries

Recupera as geometrias no grupo de geometria.
GetSourceGeometry

Recupera a geometria de origem desse objeto de geometria transformado.
GetSourceGeometryCount

Indica o número de objetos de geometria no grupo de geometria.
GetSourceRectangle

Obtém o retângulo que será usado como os limites da imagem quando desenhado como um pincel de imagem.
GetSpecifiedAttributeCount

Retorna o número de atributos especificados nesse elemento.
GetSpecifiedAttributeName

Obtém o nome do atributo no índice fornecido.
GetSpecifiedAttributeNameLength

Obtém o comprimento da cadeia de caracteres do nome do atributo especificado no índice especificado.
GetSpriteCount

Recupera o número de sprites neste lote de sprites.
GetSprites

Recupera o subconjunto especificado de sprites deste lote de sprite. Para obter o melhor desempenho, use nullptr para propriedades que você não precisa recuperar.
GetStartCap

Recupera o tipo de forma usado no início de um traço.
GetStartPoint

Recupera as coordenadas iniciais do gradiente linear.
GetStartPoint

Recupera o ponto de partida para este objeto de tinta.
GetStroke

Retorna os parâmetros de traço solicitados.
GetStrokeDashesCount

Retorna o número de traços na matriz de traços.
GetStrokeTransformType

Obtém o tipo de transformação de traço.
GetSubProperties

Obtém as subpropriedades da propriedade fornecida por índice. Essa é uma sobrecarga de modelo.
GetSubProperties

Obtém as subpropriedades da propriedade fornecida por índice.
GetSurface

Obtém a superfície especificada quando o bitmap foi criado ou a superfície padrão criada quando o bitmap foi criado.
GetSvgGlyphImage

Recupera uma imagem do glifo SVG do cache de glifo de cor.
Gettagname

Obtém o nome da marca.
GetTagNameLength

Obtém o comprimento da cadeia de caracteres do nome da marca.
GetTags

Obtém o rótulo para operações de desenho subsequentes.
GetTarget

Obtém o destino atualmente associado ao contexto do dispositivo.
GetTextAntialiasMode

Obtém o modo de suavização atual para operações de desenho de texto e de glifo.
GetTextRenderingParams

Recupera a configuração de renderização de texto do estado de desenho.
GetTextRenderingParams

Recupera as opções atuais de renderização de texto do destino de renderização.
GetTextValue

Obtém o valor de um elemento de conteúdo de texto.
GetTextValueLength

Obtém o comprimento do valor do conteúdo do texto.
GetTransform

Obtém a transformação aplicada a esse pincel.
GetTransform

Obtém a transformação atual do destino de renderização.
GetTransform

Recupera a matriz usada para transformar a geometria de origem do objeto ID2D1TransformedGeometry.
GetType

Obtém o D2D1_PROPERTY_TYPE da propriedade selecionada. Essa é uma sobrecarga de modelo. Consulte Observações.
GetType

Obtém o D2D1_PROPERTY_TYPE da propriedade selecionada.
GetUnitMode

Obtém o modo que está sendo usado para interpretar valores pelo contexto do dispositivo.
GetValue

Obtém o valor da propriedade por índice. Essa é uma sobrecarga de modelo. Consulte Observações. (sobrecarga 1/2)
GetValue

Obtém o valor da propriedade especificada por índice. Essa é uma sobrecarga de modelo. Consulte Observações.
GetValue

Obtém o valor da propriedade por índice. Essa é uma sobrecarga de modelo. Consulte Observações. (sobrecarga 2/2)
GetValue

Obtém o valor da propriedade especificada por índice. (sobrecarga 1/2)
GetValue

Obtém o valor da propriedade especificada por índice. (sobrecarga 2/2)
GetValueByName

Obtém o valor da propriedade por nome. Essa é uma sobrecarga de modelo. Consulte Observações. (sobrecarga 2/2)
GetValueByName

Obtém o valor da propriedade por nome. (sobrecarga 2/2)
GetValueByName

Obtém o valor da propriedade por nome. (sobrecarga 1/2)
GetValueByName

Obtém o valor da propriedade por nome. Essa é uma sobrecarga de modelo. Consulte Observações. (sobrecarga 1/2)
GetValueSize

Obtém o tamanho do valor da propriedade em bytes, usando o índice de propriedade. Essa é uma sobrecarga de modelo. Consulte Observações.
GetValueSize

Obtém o tamanho do valor da propriedade em bytes, usando o índice de propriedade.
GetViewportSize

Retorna o tamanho do visor inicial.
GetWidenedBounds

Obtém os limites da geometria depois que ela foi ampliada pela largura e estilo do traço especificados e transformada pela matriz especificada. (sobrecarga 4/4)
GetWidenedBounds

Obtém os limites da geometria depois que ela foi ampliada pela largura e estilo do traço especificados e transformada pela matriz especificada. (sobrecarga 3/4)
GetWidenedBounds

Obtém os limites da geometria depois que ela foi ampliada pela largura e estilo do traço especificados e transformada pela matriz especificada. (sobrecarga 1/4)
GetWidenedBounds

Obtém os limites da geometria depois que ela foi ampliada pela largura e estilo do traço especificados e transformada pela matriz especificada. (sobrecarga 2/4)
GradientMeshPatch

Cria uma estrutura D2D1_GRADIENT_MESH_PATCH que contém os pontos de controle, as cores e os sinalizadores de limite especificados.
GradientMeshPatchFromCoonsPatch

Cria um D2D1_GRADIENT_MESH_PATCH com base em uma descrição de patch de Coons.
Gradientstop

Cria uma estrutura D2D1_GRADIENT_STOP.
HasChildren

Retorna um booliano que indica se esse elemento tem filhos.
HwndRenderTargetProperties

Cria uma estrutura D2D1_HWND_RENDER_TARGET_PROPERTIES.
Identidade

Cria uma matriz de identidade. (Matrix3x2F.Identity)
IdentityMatrix

Cria uma matriz de identidade. (IdentityMatrix)
ImageBrushProperties

Cria uma estrutura D2D1_IMAGE_BRUSH_PROPERTIES.
InfiniteRect

Cria um retângulo que tem seu canto superior esquerdo definido como (infinito negativo, infinito negativo) e seu canto inferior direito definido como (infinito, infinito).
Initialize

O efeito pode usar esse método para realizar tarefas de inicialização única.
InkBezierSegment

Cria uma estrutura D2D1_INK_BEZIER_SEGMENT.
InkPoint

Cria uma estrutura D2D1_INK_POINT.
InkStyleProperties

Cria uma estrutura D2D1_INK_STYLE_PROPERTIES.
InsertChildBefore

Insere newChild como um filho desse elemento, antes do elemento referenceChild.
InvalidateEffectInputRectangle

Isso indica que uma parte da entrada de um efeito é inválida. Esse método pode ser chamado muitas vezes.
Invert

Inverte a matriz, se for invertível.
IsAttributeSpecified

Retorna um booliano que indica se o atributo está definido explicitamente no elemento .
IsBufferPrecisionSupported

Indica se a precisão do buffer é compatível com o dispositivo Direct3D subjacente.
IsBufferPrecisionSupported

Indica se a precisão do buffer é compatível com o dispositivo Direct2D subjacente.
IsDxgiFormatSupported

Indica se o formato é compatível com o contexto do dispositivo.
IsIdentity

Indica se essa matriz é a matriz de identidade. (Matrix3x2F.IsIdentity)
IsIdentity

Indica se essa matriz é a matriz de identidade. (Matrix4x4F.IsIdentity)
IsInvertible

Indica se a matriz é invertida.
IsShaderLoaded

Isso testa se o sombreador determinado está carregado.
Issupported

Indica se o destino de renderização dá suporte às propriedades especificadas. (sobrecarga 1/2)
Issupported

Indica se o destino de renderização dá suporte às propriedades especificadas. (sobrecarga 2/2)
IsTextContent

Retorna um booliano que indica se esse elemento representa o conteúdo do texto.
LayerParameters

Cria uma estrutura D2D1_LAYER_PARAMETERS.
LayerParameters1

Retorna um struct D2D1_LAYER_PARAMETERS1 que contém os limites de conteúdo, informações de máscara, configurações de opacidade e outras opções para um recurso de camada.
Sair

Deixa a seção crítica da API do Direct2D, se ela existir.
LinearGradientBrushProperties

Cria uma estrutura D2D1_LINEAR_GRADIENT_BRUSH_PROPERTIES.
LoadComputeShader

Carrega o sombreador especificado por sua ID exclusiva. (ID2D1EffectContext.LoadComputeShader)
LoadPixelShader

Carrega o sombreador especificado por sua ID exclusiva. (ID2D1EffectContext.LoadPixelShader)
LoadVertexShader

Carrega o sombreador especificado por sua ID exclusiva. (ID2D1EffectContext.LoadVertexShader)
Map

Mapeia o bitmap especificado na memória.
Map

Mapeia os dados fornecidos para a memória do usuário.
MapInputRectsToOutputRect

Executa o mapeamento inverso para MapOutputRectToInputRects.
MapInvalidRect

Define os retângulos de entrada para essa passagem de renderização para a transformação.
MapOutputRectToInputRects

Permite que uma transformação declare como ela mapearia um retângulo solicitado em sua saída para um conjunto de retângulos de exemplo em sua entrada.
Matrix3x2F

Cria uma instância da classe Matrix3x2F que contém os valores especificados.
Matrix3x2F

Cria uma instância da classe Matrix3x2F sem inicializar os valores de matriz.
OfferResources

Permite que o sistema operacional libere a memória de vídeo dos recursos descartando seu conteúdo. (ID2D1ImageSource.OfferResources)
Abrir

Abre a malha para a preenchimento.
Abrir

Recupera o coletor de geometria usado para popular a geometria do caminho com figuras e segmentos.
operator*

O método Matrix3x2F::operator-mult (d2d1helper.h) multiplica essa matriz com a matriz especificada e retorna o resultado.
operator*

A interface Matrix4x4F::operator-mult (d2d1_1helper.h) multiplica essa matriz com a matriz especificada e retorna o resultado.
Contorno

Calcula o contorno da geometria e grava o resultado em um ID2D1SimplifiedGeometrySink. (sobrecarga 3/4)
Contorno

Calcula o contorno da geometria e grava o resultado em um ID2D1SimplifiedGeometrySink. (sobrecarga 2/4)
Contorno

Calcula o contorno da geometria e grava o resultado em um ID2D1SimplifiedGeometrySink. (sobrecarga 1/4)
Contorno

Calcula o contorno da geometria e grava o resultado em um ID2D1SimplifiedGeometrySink. (sobrecarga 4/4)
PD2D1_EFFECT_FACTORY

Descreve a implementação de um efeito .
PD2D1_PROPERTY_GET_FUNCTION

Obtém uma propriedade de um efeito .
PD2D1_PROPERTY_SET_FUNCTION

Define uma propriedade em um efeito .
PerspectiveProjection

Uma transformação de perspectiva com um valor de profundidade.
PixelFormat

Cria uma estrutura D2D1_PIXEL_FORMAT.
Point2F

Cria uma estrutura D2D1_POINT_2F que contém as coordenadas x e as coordenadas y especificadas.
Point2L

Retorna um struct de ponto de inteiros longos.
Point2U

Cria uma estrutura D2D1_POINT_2U que contém as coordenadas x e as coordenadas y especificadas.
PopAxisAlignedClip

Remove o último clipe alinhado ao eixo do destino de renderização. Depois que esse método é chamado, o clipe não é mais aplicado às operações de desenho subsequentes.
PopAxisAlignedClip

Remove um clipe alinhado ao eixo da camada e da pilha de clipes.
PopLayer

Para de redirecionar as operações de desenho para a camada especificada pela última chamada ao PushLayer.
PopLayer

Remove uma camada da camada e da pilha de clipes.
PrepareForRender

Prepara um efeito para o processo de renderização.
PrintControlProperties

Retorna uma estrutura de D2D1_PRINT_CONTROL_PROPERTIES preenchida.
ProcessAnalysisResults

Fornece os dados de análise para uma transformação de análise.
ProcessRecord

Esse método é chamado uma vez para cada registro armazenado em um metarquivo.
ProcessRecord

Fornece acesso a registros de metarquivo, incluindo seu tipo, dados e sinalizadores.
PushAxisAlignedClip

Especifica um retângulo ao qual todas as operações de desenho subsequentes são recortadas. (sobrecarga 2/2)
PushAxisAlignedClip

Especifica um retângulo ao qual todas as operações de desenho subsequentes são recortadas. (sobrecarga 1/2)
PushAxisAlignedClip

Envia um retângulo de recorte para o clipe e a pilha de camadas.
PushLayer

Adiciona a camada especificada ao destino de renderização para que receba todas as operações de desenho subsequentes até que o PopLayer seja chamado. (sobrecarga 2/2)
PushLayer

Adiciona a camada especificada ao destino de renderização para que receba todas as operações de desenho subsequentes até que o PopLayer seja chamado. (sobrecarga 1/2)
PushLayer

Envia uma camada para o clipe e a pilha de camadas.
PushLayer

Empurre uma camada para a pilha de camadas e clipe do contexto do dispositivo. (sobrecarga 2/2)
PushLayer

Empurre uma camada para a pilha de camadas e clipe do contexto do dispositivo. (sobrecarga 1/2)
Quadraticbeziersegment

Cria uma estrutura D2D1_QUADRATIC_BEZIER_SEGMENT.
RadialGradientBrushProperties

Cria uma estrutura D2D1_RADIAL_GRADIENT_BRUSH_PROPERTIES.
RectF

Cria uma estrutura D2D1_RECT_F que contém as dimensões especificadas.
RectL

Retorna uma estrutura de D2D1_RECT_L preenchida.
RectU

Cria uma estrutura D2D1_RECT_U que contém as dimensões especificadas.
RegisterEffectFromStream

Registra um efeito dentro da instância de fábrica com a propriedade XML especificada como um fluxo.
RegisterEffectFromString

Registra um efeito dentro da instância de fábrica com a propriedade XML especificada como uma cadeia de caracteres.
ReinterpretBaseType

Converte a matriz de D2D1_MATRIX_3X2_F especificada em um Matrix3x2F sem fazer uma cópia. (sobrecarga 1/2)
ReinterpretBaseType

Converte a matriz de D2D1_MATRIX_3X2_F especificada em um Matrix3x2F sem fazer uma cópia. (sobrecarga 2/2)
ReinterpretBaseType

Converte a matriz de D2D1_MATRIX_4X4_F especificada em uma Matrix4x4F sem fazer uma cópia. (sobrecarga 1/2)
ReinterpretBaseType

Converte a matriz de D2D1_MATRIX_4X4_F especificada em uma Matrix4x4F sem fazer uma cópia. (sobrecarga 2/2)
Releasedc

Indica que o desenho com o contexto do dispositivo recuperado usando o método GetDC foi concluído.
ReloadSystemMetrics

Força a fábrica a atualizar todos os padrões do sistema que ele possa ter mudado desde a criação da fábrica.
Removeattribute

Remove o atributo desse elemento.
Removechild

Remove o oldChild da árvore. Filhos de oldChild continuam sendo filhos de oldChild.
RemoveCommandsAtEnd

Remove comandos do final da matriz de comandos.
RemoveDashesAtEnd

Remove traços do final da matriz.
RemoveNode

Remove o nó fornecido do grafo de transformação.
RemovePointsAtEnd

Remove pontos do final da matriz.
RemoveSegmentDataAtEnd

Remove dados do final da matriz de dados do segmento.
RemoveSegmentsAtEnd

Remove o número determinado de segmentos do final deste objeto de tinta.
RenderingControls

Retorna uma estrutura de D2D1_RENDERING_CONTROLS preenchida.
RenderTargetProperties

Cria uma estrutura de D2D1_RENDER_TARGET_PROPERTIES.
Replacechild

Substitui o elemento oldChild pelo newChild.
Redimensionar

Altera o tamanho do destino de renderização para o tamanho do pixel especificado. (sobrecarga 2/2)
Redimensionar

Altera o tamanho do destino de renderização para o tamanho do pixel especificado. (sobrecarga 1/2)
RestoreDrawingState

Define o estado de desenho do destino de renderização como o do ID2D1DrawingStateBlock especificado.
Rotação

Cria uma transformação de rotação que tem o ângulo e o ponto central especificados.
RotationArbitraryAxis

Determina a matriz de rotação 3D para um eixo arbitrário.
Rotationx

Gira a matriz de transformação em torno do eixo X.
Rotationy

Gira a matriz de transformação em torno do eixo Y.
Rotationz

Gira a matriz de transformação ao redor do eixo Z.
RoundedRect

Cria uma estrutura D2D1_ROUNDED_RECT.
SaveDrawingState

Salva o estado de desenho atual no ID2D1DrawingStateBlock especificado.
Escala

Cria uma transformação de escala que tem os fatores de escala e o ponto central especificados. (sobrecarga 2/2)
Escala

Cria uma transformação de escala que tem os fatores de escala e o ponto central especificados. (sobrecarga 1/2)
Escala

Dimensiona o plano de perspectiva da matriz.
Serializar

Serializa um elemento e sua subárvore para XML. O XML de saída é codificado como UTF-8.
SetAntialiasMode

Define o modo de suavização do destino de renderização. O modo de suavização se aplica a todas as operações de desenho subsequentes, exceto as operações de desenho de texto e de glifo.
SetAntialiasMode

Define o modo de suavização que será usado para renderizar qualquer geometria subsequente.
SetAttributeValue

Define um atributo desse elemento como uma cor.
SetAttributeValue

Define um atributo desse elemento como um valor de matriz. Esse método pode ser usado para definir o valor de um atributo transform ou gradientTransform.
SetAttributeValue

Define um atributo desse elemento como um valor de comprimento.
SetAttributeValue

Define um atributo desse elemento como um valor de taxa de proporção de preservação. Esse método pode ser usado para definir o valor de um atributo preserveAspectRatio.
SetAttributeValue

Define um atributo desse elemento como um valor de modo de extensão. Esse método pode ser usado para definir o valor de um atributo spreadMethod.
SetAttributeValue

Define um atributo desse elemento como um modo de preenchimento. Esse método pode ser usado para definir o valor das propriedades 'fill-rule' ou 'clip-rule'.
SetAttributeValue

Define um atributo desse elemento usando um tipo POD.
SetAttributeValue

Define um atributo desse elemento usando uma cadeia de caracteres.
SetAttributeValue

Obtém um atributo desse elemento como um valor de exibição. Esse método pode ser usado para obter o valor da propriedade de exibição. (sobrecarga 2/2)
SetAttributeValue

Define um atributo desse elemento como um valor de limite de linha. Esse método pode ser usado para definir o valor da propriedade stroke-linecap.
SetAttributeValue

Define um atributo desse elemento como um valor de junção de linha. Esse método pode ser usado para definir o valor da propriedade stroke-linejoin.
SetAttributeValue

Define um atributo desse elemento como um valor de estouro. Esse método pode ser usado para definir o valor da propriedade overflow.
SetAttributeValue

Define um atributo desse elemento como um valor de tipo de unidade. Esse método pode ser usado para definir o valor de um atributo gradientUnits ou clipPathUnits.
SetAttributeValue

Define um atributo desse elemento como um valor de visibilidade. Esse método pode ser usado para definir o valor da propriedade visibility.
SetAttributeValue

Define um atributo desse elemento usando um float.
SetAttributeValue

Define um atributo desse elemento usando uma interface .
Setbitmap

Especifica a origem do bitmap que esse pincel usa para pintar.
SetCached

Define se a saída da transformação especificada é armazenada em cache.
SetCached

Especifica que a saída da transformação na qual as informações de renderização são encapsuladas é ou não é armazenada em cache.
SetCenter

Especifica o centro da elipse de gradiente no espaço de coordenadas do pincel.
SetColor

Especifica a cor desse pincel de cor sólida.
SetColor

Especifica a cor desse pincel de cor sólida.
SetColor

Define a cor da tinta usada se o tipo de tinta for D2D1_SVG_PAINT_TYPE_COLOR. (sobrecarga 2/2)
SetColor

Define a cor da tinta usada se o tipo de tinta for D2D1_SVG_PAINT_TYPE_COLOR. (sobrecarga 1/2)
SetComputeInfo

Define as informações de renderização usadas para especificar a passagem do sombreador de computação.
SetComputeShader

Define o sombreador de computação como o recurso de sombreador especificado. O recurso deve ser carregado antes que essa chamada seja feita.
SetComputeShaderConstantBuffer

Estabelece ou altera os dados constantes do buffer para essa transformação.
SetDescription

Especifica a parte modo de suavização, transformação e marcas do estado de desenho. (sobrecarga 1/2)
SetDescription

Especifica a parte modo de suavização, transformação e marcas do estado de desenho. (sobrecarga 2/2)
SetDescription

Define o D2D1_DRAWING_STATE_DESCRIPTION1 associado a esse bloco de estado de desenho.
SetDescription

Altera a descrição de mesclagem do objeto de transformação de mistura correspondente.
SetDpi

Define o DPI (pontos por polegada) do destino de renderização.
SetDpiCompensatedEffectInput

Define um bitmap como uma entrada de efeito, ao mesmo tempo em que insere um efeito de compensação de DPI para preservar a aparência visual conforme o DPI do contexto do dispositivo é alterado.
SetDrawInfo

Fornece a interface de informações de renderização de GPU para a implementação da transformação.
SetEndPoint

Define as coordenadas finais do gradiente linear no espaço de coordenadas do pincel.
SetExtendModeX

Especifica como o pincel dimensiona horizontalmente as áreas que se estendem além de seu bitmap.
SetExtendModeX

Define como o conteúdo dentro do retângulo de origem no pincel de imagem será estendido no eixo x.
SetExtendModeX

Define o modo de extensão na direção x.
SetExtendModeY

Especifica como o pincel dimensiona verticalmente as áreas que se estendem além de seu bitmap.
SetExtendModeY

Define o modo de extensão no eixo y.
SetExtendModeY

Define o modo de extensão na direção y.
SetFill

Fornece valores para um glifo SVG para preenchimento.
SetFillMode

Especifica o método usado para determinar quais pontos estão dentro da geometria descrita por esse coletor de geometria e quais pontos estão fora.
SetGradientOriginOffset

Especifica o deslocamento da origem do gradiente em relação ao centro de reticências do gradiente.
SetGraph

O renderizador chama esse método para fornecer a implementação do efeito com uma maneira de especificar seu grafo de transformação e transformar alterações de grafo.
SetId

Define a ID do elemento que atua como o servidor de pintura. Essa ID será usada se o tipo de tinta for D2D1_SVG_PAINT_TYPE_URI.
Setimage

Define a imagem associada ao pincel de imagem fornecido.
Setinput

Define a imagem de entrada fornecida por índice.
SetInputCount

Permite que o aplicativo altere o número de entradas para um efeito.
SetInputDescription

Define como uma entrada específica para a transformação deve ser tratada pelo renderizador em termos de amostragem.
SetInputEffect

Define o efeito de entrada fornecido por índice.
SetInstructionCountHint

Fornece uma dica estimada de custo de execução do sombreador para D2D.
SetInterpolationMode

Especifica o modo de interpolação usado quando o bitmap de pincel é dimensionado ou girado.
SetInterpolationMode

Define o modo de interpolação para o pincel de imagem.
SetInterpolationMode1

Define o modo de interpolação para o pincel.
SetMaximumColorGlyphCacheMemory

Define a capacidade máxima do cache de glifo de cor.
SetMaximumTextureMemory

Define a quantidade máxima de memória de textura que o Direct2D acumula antes de limpar os caches de imagem e as alocações de textura armazenadas em cache. (ID2D1Device.SetMaximumTextureMemory)
SetNibShape

Define a forma nib de pré-transformação para esse estilo.
SetNibTransform

Define a transformação a ser aplicada à forma nib desse estilo. (sobrecarga 1/2)
SetNibTransform

Define a transformação a ser aplicada à forma nib desse estilo. (sobrecarga 2/2)
Setoffset

Define o deslocamento na transformação de deslocamento atual.
SetOpacity

Define o grau de opacidade desse pincel.
SetOutputBounds

Isso define os limites de saída para a transformação de suporte.
SetOutputBuffer

Define as propriedades do buffer de saída do nó de transformação especificado.
SetOutputBuffer

Permite que um chamador controle a precisão de saída e a profundidade do canal da transformação na qual as informações de renderização são encapsuladas.
SetOutputNode

Define o nó de saída para o grafo de transformação.
SetPaintType

Define o tipo de tinta.
SetPassthroughGraph

Usa a entrada especificada como a saída do efeito.
SetPixelShader

Defina as instruções do sombreador para essa transformação.
SetPixelShaderConstantBuffer

Define o buffer constante para o sombreador de pixel dessa transformação.
SetPrimitiveBlend

Define um novo modo de mesclagem primitiva. (ID2D1CommandSink.SetPrimitiveBlend)
SetPrimitiveBlend

Altera o modo de combinação primitiva usado para todas as operações de renderização no contexto do dispositivo.
SetPrimitiveBlend1

Define um novo modo de mesclagem primitiva. (ID2D1CommandSink1.SetPrimitiveBlend1)
SetPrimitiveBlend2

Define um novo modo de mesclagem primitiva. Permite o acesso ao modo de mesclagem primitiva MAX.
SetProduct

Multiplica as duas matrizes e armazena o resultado nessa matriz. (Matrix3x2F.SetProduct)
SetProduct

Multiplica as duas matrizes e armazena o resultado nessa matriz. (Matrix4x4F.SetProduct)
SetRadiusX

Especifica o raio x da elipse de gradiente, no espaço de coordenadas do pincel.
SetRadiusY

Especifica o raio y da elipse de gradiente, no espaço de coordenadas do pincel.
SetRenderInfo

Define as informações de renderização para a transformação.
SetRenderingControls

Define os controles de renderização para o contexto de dispositivo fornecido. (sobrecarga 1/2)
SetRenderingControls

Define os controles de renderização para o contexto de dispositivo fornecido. (sobrecarga 2/2)
SetRenderingPriority

Define a prioridade das operações de renderização direct2D executadas em qualquer contexto de dispositivo associado ao dispositivo.
SetResourceTexture

Define a textura de recurso correspondente ao índice de textura do sombreador fornecido para o recurso de textura fornecido.
SetResourceTexture

Define a textura do recurso correspondente ao índice de textura do sombreador fornecido.
SetRoot

Define o elemento raiz do documento.
SetSegmentAtEnd

Atualizações o último segmento neste objeto de tinta com novos pontos de controle. (sobrecarga 2/2)
SetSegmentAtEnd

Atualizações o último segmento neste objeto de tinta com novos pontos de controle. (sobrecarga 1/2)
SetSegmentFlags

Especifica as opções de traço e junção a serem aplicadas a novos segmentos adicionados ao coletor de geometria.
SetSegments

Atualizações os segmentos especificados neste objeto de tinta com novos pontos de controle.
SetSingleTransformNode

Define um único nó de transformação como sendo equivalente a todo o grafo.
SetSourceRectangle

Define o retângulo de origem no pincel de imagem.
SetSprites

Atualizações as propriedades dos sprites especificados neste lote de sprite.
SetStartPoint

Define as coordenadas iniciais do gradiente linear no espaço de coordenadas do pincel.
SetStartPoint

Define o ponto de partida para este objeto de tinta. Isso determina onde esse objeto de tinta iniciará a renderização. (sobrecarga 2/2)
SetStartPoint

Define o ponto de partida para este objeto de tinta. Isso determina onde esse objeto de tinta iniciará a renderização. (sobrecarga 1/2)
SetStroke

Fornece valores para um glifo SVG para propriedades de traço. O pincel com opacidade definido como 1 é usado como o "traço de contexto". A opacidade do pincel é usada como o valor "context-stroke-opacity".
SetTags

Especifica o rótulo para operações de desenho subsequentes.
SetTags

Define as marcas que correspondem às marcas no coletor de comandos.
SetTarget

O bitmap ou a lista de comandos para a qual o contexto do dispositivo Direct2D será renderizado agora.
SetTextAntialiasMode

Especifica o modo de suavização a ser usado para operações de desenho de texto e de glifo subsequentes.
SetTextAntialiasMode

Indica o novo modo de suavização padrão para texto.
SetTextRenderingParams

Especifica a configuração de renderização de texto do estado de desenho.
SetTextRenderingParams

Especifica as opções de renderização de texto a serem aplicadas a todas as operações de desenho de texto e glifo subsequentes.
SetTextRenderingParams

Indica parâmetros de renderização de texto mais detalhados.
SetTextValue

Define o valor de um elemento de conteúdo de texto.
Settransform

Define a transformação aplicada ao pincel. (sobrecarga 2/2)
Settransform

Define a transformação aplicada ao pincel. (sobrecarga 1/2)
Settransform

Aplica a transformação especificada ao destino de renderização, substituindo a transformação existente. Todas as operações de desenho subsequentes ocorrem no espaço transformado. (sobrecarga 2/2)
Settransform

Aplica a transformação especificada ao destino de renderização, substituindo a transformação existente. Todas as operações de desenho subsequentes ocorrem no espaço transformado. (sobrecarga 1/2)
Settransform

Define uma nova transformação.
SetUnitMode

O modo de unidade altera o significado das unidades subsequentes de DIPs (pixels independentes de dispositivo) para pixels ou o contrário. O coletor de comandos não registra uma DPI, isso é implícito pelo contexto de reprodução ou outra interface de reprodução, como ID2D1PrintControl.
SetUnitMode

Define quais unidades serão usadas para interpretar valores passados para o contexto do dispositivo.
SetValue

Define a propriedade correspondente por índice. Essa é uma sobrecarga de modelo. (sobrecarga 2/2)
SetValue

Define a propriedade correspondente por índice. Essa é uma sobrecarga de modelo. (sobrecarga 1/2)
SetValue

Define a propriedade correspondente por índice. (sobrecarga 1/2)
SetValue

Define a propriedade correspondente por índice. (sobrecarga 2/2)
SetValueByName

Define a propriedade nomeada como o valor fornecido. (sobrecarga 1/2)
SetValueByName

Define a propriedade nomeada como o valor fornecido. Essa é uma sobrecarga de modelo. Consulte Observações.
SetValueByName

Define a propriedade nomeada como o valor fornecido. (sobrecarga 2/2)
SetVertexProcessing

Define um buffer de vértice, um sombreador de vértice correspondente e opções para controlar como os vértices devem ser tratados pelo contexto direct2D.
SetVertexShaderConstantBuffer

Define o buffer constante para o sombreador de vértice dessa transformação.
SetViewportSize

Define o tamanho do visor inicial.
Simplificar

Cria uma versão simplificada da geometria que contém apenas linhas e (opcionalmente) curvas cúbicas de Bezier e grava o resultado em um ID2D1SimplifiedGeometrySink. (sobrecarga 4/4)
Simplificar

Cria uma versão simplificada da geometria que contém apenas linhas e (opcionalmente) curvas cúbicas de Bezier e grava o resultado em um ID2D1SimplifiedGeometrySink. (sobrecarga 1/4)
Simplificar

Cria uma versão simplificada da geometria que contém apenas linhas e (opcionalmente) curvas cúbicas de Bezier e grava o resultado em um ID2D1SimplifiedGeometrySink. (sobrecarga 2/4)
Simplificar

Cria uma versão simplificada da geometria que contém apenas linhas e (opcionalmente) curvas cúbicas de Bezier e grava o resultado em um ID2D1SimplifiedGeometrySink. (sobrecarga 3/4)
Sizef

Cria uma estrutura D2D1_SIZE_F que contém a largura e a altura especificadas.
SizeU

Cria uma estrutura D2D1_SIZE_U que contém a largura e a altura especificadas.
Inclinar

Cria uma transformação de distorção que tem os valores especificados do eixo x e do eixo y e o ponto central.
SkewX

Distorce a matriz na direção X.
Distorção

Distorce a matriz na direção Y.
Stream

Copia o conteúdo da geometria do caminho para o ID2D1GeometrySink especificado.
Stream

Transmite o conteúdo da lista de comandos para o coletor de comandos especificado.
Stream

Esse método transmite o conteúdo do comando para o coletor de meta-arquivo fornecido.
StreamAsGeometry

Recupera uma representação geométrica desse objeto de tinta. (sobrecarga 4/4)
StreamAsGeometry

Recupera uma representação geométrica desse objeto de tinta. (sobrecarga 1/4)
StreamAsGeometry

Recupera uma representação geométrica desse objeto de tinta. (sobrecarga 2/4)
StreamAsGeometry

Recupera uma representação geométrica desse objeto de tinta. (sobrecarga 3/4)
StringGetter

Chama um retorno de chamada getter de propriedade de função de membro para uma propriedade de tipo de cadeia de caracteres.
StringGetter

Chama um retorno de chamada getter de propriedade de função de membro para uma propriedade de tipo de cadeia de caracteres.
StringSetter

Chama um retorno de chamada setter de propriedade de função membro para uma propriedade de tipo de cadeia de caracteres.
StringSetter

Chama um retorno de chamada setter de propriedade de função membro para uma propriedade de tipo de cadeia de caracteres.
StrokeContainsPoint

Determina se o traço da geometria contém o ponto especificado, dada a espessura, o estilo e a transformação do traço especificados. (sobrecarga 4/4)
StrokeContainsPoint

Determina se o traço da geometria contém o ponto especificado, dada a espessura, o estilo e a transformação do traço especificados. (sobrecarga 2/4)
StrokeContainsPoint

Determina se o traço da geometria contém o ponto especificado, dada a espessura, o estilo e a transformação do traço especificados. (sobrecarga 1/4)
StrokeContainsPoint

Determina se o traço da geometria contém o ponto especificado, dada a espessura, o estilo e a transformação do traço especificados. (sobrecarga 3/4)
StrokeStyleProperties

Cria uma estrutura D2D1_STROKE_STYLE_PROPERTIES.
StrokeStyleProperties1

Retorna uma estrutura de D2D1_STROKE_STYLE_PROPERTIES1 preenchida.
Mosaico

Cria um conjunto de triângulos abertos em sentido horário que abrangem a geometria depois de ser transformado pela matriz especificada e mesclado com a tolerância especificada. (sobrecarga 1/2)
Mosaico

Cria um conjunto de triângulos de feridas no sentido horário que abrangem a geometria depois que ela é transformada usando a matriz especificada e achatada usando a tolerância padrão. (sobrecarga 2/2)
Mosaico

Cria um conjunto de triângulos abertos em sentido horário que abrangem a geometria depois de ser transformado pela matriz especificada e mesclado com a tolerância especificada. (sobrecarga 2/2)
Mosaico

Cria um conjunto de triângulos de feridas no sentido horário que abrangem a geometria depois que ela é transformada usando a matriz especificada e achatada usando a tolerância padrão. (sobrecarga 1/2)
TransformPoint

Usa essa matriz para transformar o ponto especificado e retorna o resultado.
Tradução

Cria uma transformação de tradução que tem os deslocamentos x e y especificados. (sobrecarga 1/2)
Tradução

Cria uma transformação de tradução que tem os deslocamentos x e y especificados. (sobrecarga 2/2)
TrimCache

Esse método corta as regiões preenchidas do cache de origem da imagem apenas para o retângulo especificado. (sobrecarga 2/2)
TrimCache

Esse método corta as regiões preenchidas do cache de origem da imagem apenas para o retângulo especificado. (sobrecarga 1/2)
TryReclaimResources

Restaura o acesso aos recursos que foram oferecidos anteriormente chamando OfferResources.
Desmapear

Desmapeia o bitmap da memória.
Desmapear

Cancela omaps do buffer de vértice.
UnregisterEffect

Cancela o registro de um efeito dentro da instância de fábrica que corresponde à classId fornecida.
Atualizar

Atualizações a textura de recurso específica dentro do intervalo ou caixa específico usando os dados fornecidos.
UpdateCommands

Atualizações a matriz de comandos. Os comandos existentes não atualizados por esse método são preservados. A matriz é redimensionada maior, se necessário, para acomodar os novos comandos.
UpdateDashes

Atualizações a matriz. Os traços existentes não atualizados por esse método são preservados. A matriz é redimensionada maior, se necessário, para acomodar os novos traços. (sobrecarga 2/2)
UpdateDashes

Atualizações a matriz. Os traços existentes não atualizados por esse método são preservados. A matriz é redimensionada maior, se necessário, para acomodar os novos traços. (sobrecarga 1/2)
UpdatePoints

Atualizações a matriz de pontos. Os pontos existentes não atualizados por esse método são preservados. A matriz é redimensionada maior, se necessário, para acomodar os novos pontos.
UpdateSegmentData

Atualizações a matriz de dados do segmento. Os dados de segmento existentes não atualizados por esse método são preservados. A matriz é redimensionada maior, se necessário, para acomodar os novos dados do segmento.
ValueGetter

Chama um retorno de chamada setter de propriedade de função membro para uma propriedade de tipo de valor. (ValueGetter)
ValueGetter

Chama um retorno de chamada setter de propriedade de função membro para uma propriedade de tipo de valor. (ValueGetter)
ValueSetter

Chama um retorno de chamada setter de propriedade de função membro para uma propriedade de tipo de valor. (ValueSetter)
ValueSetter

Chama um retorno de chamada setter de propriedade de função membro para uma propriedade de tipo de valor. (ValueSetter)
Vector2F

Retorna uma estrutura de D2D1_VECTOR_2F preenchida.
Vector3F

Retorna uma estrutura de D2D1_VECTOR_3F preenchida.
Vector4F

Retorna uma estrutura de D2D1_VECTOR_4F preenchida.
Ampliar

Amplia a geometria pelo traço especificado e grava o resultado em um ID2D1SimplifiedGeometrySink depois de ter ela sido transformada pela matriz especificada e mesclada usando a tolerância especificada. (sobrecarga 1/2)
Ampliar

Amplia a geometria pelo traço especificado e grava o resultado em um ID2D1SimplifiedGeometrySink depois de ter sido transformado pela matriz especificada e achatado usando a tolerância padrão. (sobrecarga 2/2)
Ampliar

Amplia a geometria pelo traço especificado e grava o resultado em um ID2D1SimplifiedGeometrySink depois de ter ela sido transformada pela matriz especificada e mesclada usando a tolerância especificada. (sobrecarga 2/2)
Ampliar

Amplia a geometria pelo traço especificado e grava o resultado em um ID2D1SimplifiedGeometrySink depois de ter sido transformado pela matriz especificada e achatado usando a tolerância padrão. (sobrecarga 1/2)

Interfaces

 
ID2D1AnalysisTransform

Fornece dados para um efeito de análise.
ID2D1Bitmap

Representa um bitmap que foi associado a um ID2D1RenderTarget.
ID2D1Bitmap1

Representa um bitmap que pode ser usado como uma superfície para um ID2D1DeviceContext ou mapeado para a memória do sistema e pode conter informações adicionais de contexto de cor.
ID2D1BitmapBrush

Pinta uma área com um bitmap. (ID2D1BitmapBrush)
ID2D1BitmapBrush1

Pinta uma área com um bitmap. (ID2D1BitmapBrush1)
ID2D1BitmapRenderTarget

Renderiza para uma textura intermediária criada pelo método CreateCompatibleRenderTarget.
ID2D1BlendTransform

Fornece métodos para permitir que uma operação de mesclagem seja inserida em um grafo de transformação.
ID2D1BorderTransform

Estende o retângulo de entrada para infinito usando os modos de extensão especificados.
ID2D1BoundsAdjustmentTransform

Uma transformação de suporte para efeitos para modificar o retângulo de saída do efeito ou bitmap anterior.
ID2D1Brush

Define um objeto que pinta uma área. Interfaces derivadas de ID2D1Brush descrevem como a área é pintada.
ID2D1ColorContext

Representa um contexto de cor que pode ser usado com um objeto ID2D1Bitmap1.
ID2D1ColorContext1

Representa um contexto de cor a ser usado com o Efeito de Gerenciamento de Cores.
ID2D1CommandList

Representa uma sequência de comandos que podem ser gravados e reproduzidos.
ID2D1CommandSink

O coletor de comandos é implementado por você para um aplicativo quando você deseja receber uma reprodução dos comandos gravados em uma lista de comandos.
ID2D1CommandSink1

Essa interface executa todas as mesmas funções que a interface ID2D1CommandSink existente. Ele também permite o acesso aos novos modos de mesclagem primitiva, MIN e ADD, por meio de seu método SetPrimitiveBlend1.
ID2D1CommandSink2

Essa interface executa todas as mesmas funções que a interface ID2D1CommandSink1 existente. Ele também permite o acesso à renderização à tinta e à renderização de malha de gradiente.
ID2D1CommandSink3

Essa interface executa todas as mesmas funções que a interface ID2D1CommandSink2 existente. Ele também permite o acesso à renderização em lotes sprite.
ID2D1CommandSink4

Essa interface executa todas as mesmas funções que a interface ID2D1CommandSink3 existente. Ele também permite o acesso ao novo modo de mesclagem primitiva, MAX, por meio do método SetPrimitiveBlend2.
ID2D1CommandSink5

Essa interface executa todas as mesmas funções que a interface ID2D1CommandSink4 existente, além de permitir o acesso ao método BlendImage.
ID2D1ComputeInfo

Habilita a especificação de informações para uma passagem de renderização de sombreador de computação.
ID2D1ComputeTransform

Define uma transformação que usa um sombreador de computação.
ID2D1ConcreteTransform

Representa o conjunto de transformações implementadas pelo sistema de renderização de efeitos, que fornece funcionalidade fixa.
ID2D1DCRenderTarget

Emite comandos de desenho para um contexto de dispositivo GDI.
ID2D1Device

Representa um domínio de recurso cujos objetos e contextos de dispositivo podem ser usados juntos. (ID2D1Device)
ID2D1Device1

Representa um domínio de recurso cujos objetos e contextos de dispositivo podem ser usados juntos. (ID2D1Device1)
ID2D1Device2

Representa um domínio de recurso cujos objetos e contextos de dispositivo podem ser usados juntos. Essa interface executa todas as mesmas funções que a interface ID2D1Device1 existente. Ele também permite a criação de objetos ID2D1DeviceContext2.
ID2D1Device3

Representa um domínio de recurso cujos objetos e contextos de dispositivo podem ser usados juntos. Essa interface executa todas as mesmas funções que a interface ID2D1Device2. Ele também habilita a criação de objetos ID2D1DeviceContext3.
ID2D1Device4

Representa um domínio de recurso cujos objetos e contextos de dispositivo podem ser usados juntos. Essa interface executa todas as mesmas funções que a interface ID2D1Device3. Ele também permite a criação de objetos ID2D1DeviceContext4.
ID2D1Device5

Representa um domínio de recurso cujos objetos e contextos de dispositivo podem ser usados juntos. Essa interface executa todas as mesmas funções que a interface ID2D1Device4. Ele também permite a criação de objetos ID2D1DeviceContext5.
ID2D1Device6

Representa um domínio de recurso cujos objetos e contextos de dispositivo podem ser usados juntos. Essa interface executa todas as mesmas funções que a interface ID2D1Device5, além de habilitar a criação de objetos ID2D1DeviceContext6.
ID2D1Device7

Representa um domínio de recurso cujos objetos e contextos de dispositivo podem ser usados juntos.
ID2D1DeviceContext

Representa um conjunto de buffers de comando e de estado que são usados para renderizar em um destino.
ID2D1DeviceContext1

Habilita a criação e o desenho de objetos de realização de geometria.
ID2D1DeviceContext2

Essa interface executa todas as mesmas funções que a interface ID2D1DeviceContext1, além de habilitar funcionalidades como renderização de tinta, renderização de malha gradiente e carregamento aprimorado de imagem.
ID2D1DeviceContext3

Essa interface executa todas as mesmas funções que a interface ID2D1DeviceContext2, além de habilitar a funcionalidade para criar e desenhar lotes de sprite.
ID2D1DeviceContext4

Essa interface executa todas as mesmas funções que a interface ID2D1DeviceContext3, além de habilitar a funcionalidade para lidar com novos tipos de glifos de fonte de cor.
ID2D1DeviceContext5

Essa interface executa todas as mesmas funções que a interface ID2D1DeviceContext4, além de habilitar a criação de contextos de cores e documentos Svg.
ID2D1DeviceContext6

Essa interface executa todas as mesmas funções que a interface ID2D1DeviceContext5 existente, além de habilitar o acesso ao método BlendImage.
ID2D1DeviceContext7

Habilita a criação e o desenho de objetos de realização de geometria; estende interfaces de contexto de dispositivo anteriores com suporte para fontes de cores avançadas.
ID2D1DrawInfo

Essa interface é usada para descrever uma passagem de renderização de GPU em um sombreador de vértice ou pixel. Ele é passado para ID2D1DrawTransform.
ID2D1DrawingStateBlock

Representa o estado de desenho de um modo de suavização de destino:_the, transformação, marcas e opções de renderização de texto.
ID2D1DrawingStateBlock1

Implementação de um bloco de estado de desenho que adiciona a funcionalidade da mistura primitiva, além do modo antialias já existente, transformação, marcas e modo de renderização de texto.
ID2D1DrawTransform

Uma implementação especializada dos cálculos do Shantzis para uma transformação implementada na GPU.
ID2D1Effect

Representa um constructo básico de processamento de imagens no Direct2D.
ID2D1EffectContext

Fornece métodos de fábrica e outros gerenciamentos de estado para autores de efeito e transformação. (ID2D1EffectContext)
ID2D1EffectContext1

Fornece métodos de fábrica e outros gerenciamentos de estado para autores de efeito e transformação. (ID2D1EffectContext1)
ID2D1EffectImpl

Permite que a interface e o comportamento de um efeito personalizado sejam especificados pelo autor do efeito.
ID2D1EllipseGeometry

Representa uma elipse.
ID2D1Factory

Cria recursos do Direct2D. (ID2D1Factory)
ID2D1Factory1

Cria recursos do Direct2D. (ID2D1Factory1)
ID2D1Factory2

Cria recursos do Direct2D. (ID2D1Factory2)
ID2D1Factory3

Cria recursos do Direct2D. Essa interface também permite a criação de objetos ID2D1Device2.
ID2D1Factory4

Cria recursos do Direct2D. Essa interface também permite a criação de objetos ID2D1Device3.
ID2D1Factory5

Cria recursos do Direct2D. Essa interface também permite a criação de objetos ID2D1Device4.
ID2D1Factory6

Cria recursos do Direct2D. Essa interface também permite a criação de objetos ID2D1Device5.
ID2D1Factory7

Cria recursos do Direct2D. Essa interface executa todas as mesmas funções que a interface ID2D1Factory6, além de habilitar a criação de objetos ID2D1Device6.
ID2D1Factory8

Cria recursos do Direct2D. Essa interface também permite a criação de objetos ID2D1Device7 .
ID2D1GdiInteropRenderTarget

Fornece acesso a um contexto de dispositivo que pode aceitar comandos de desenho GDI.
ID2D1GdiMetafile

Um recurso Direct2D que encapsula um metarquivo WMF, EMF ou EMF+.
ID2D1GdiMetafile1

Essa interface executa todas as mesmas funções que a interface ID2D1GdiMetafile existente. Ele também permite acessar a DPI e os limites do metarquivo.
ID2D1GdiMetafileSink

Uma interface implementada pelo desenvolvedor que permite que um metarquivo seja reproduzido.
ID2D1GdiMetafileSink1

Essa interface executa todas as mesmas funções que a interface ID2D1GdiMetafileSink existente. Ele também permite o acesso a registros de metarquivo.
ID2D1Geometry

Representa um recurso de geometria e define um conjunto de métodos auxiliares para manipular e medir formas geométricas. Interfaces herdadas de ID2D1Geometry definem formas específicas.
ID2D1GeometryGroup

Representa uma geometria composta, composta por outros objetos ID2D1Geometry.
ID2D1GeometryRealization

Encapsula uma representação dependente de dispositivo e transformação de uma geometria preenchida ou traçada.
ID2D1GeometrySink

Descreve um caminho geométrico que pode conter linhas, arcos, curvas cúbicas de Bézier e curvas quadráticas de Bézier.
ID2D1GradientMesh

Representa uma representação dependente do dispositivo de uma malha de gradiente composta por patches. Use o método ID2D1DeviceContext2::CreateGradientMesh para criar uma instância de ID2D1GradientMesh.
ID2D1GradientStopCollection

Representa uma coleção de objetos D2D1_GRADIENT_STOP para pincéis de gradiente linear e radial.
ID2D1GradientStopCollection1

Representa uma coleção de objetos D2D1_GRADIENT_STOP para pincéis de gradiente linear e radial. Ele fornece métodos get para todos os novos parâmetros adicionados à coleção de paradas de gradiente.
ID2D1HwndRenderTarget

Renderiza instruções de desenho em uma janela.
ID2D1Image

Representa um produtor de pixels que pode preencher um plano 2D arbitrário. (ID2D1Image)
ID2D1ImageBrush

Representa um pincel com base em uma ID2D1Image.
ID2D1ImageSource

Representa um produtor de pixels que pode preencher um plano 2D arbitrário. (ID2D1ImageSource)
ID2D1ImageSourceFromWic

Produz dados de pixel 2D originários do WIC.
ID2D1Ink

Representa um único traço contínuo de tinta de largura variável, conforme definido por uma série de segmentos e larguras de Bezier.
ID2D1InkStyle

Representa uma coleção de propriedades de estilo a serem usadas por métodos como ID2D1DeviceContext2::D rawInk ao renderizar tinta. O estilo de tinta define a forma e a transformação de nib (ponta da caneta).
ID2D1Layer

Representa o repositório de backup necessário para renderizar uma camada.
ID2D1LinearGradientBrush

Pinta uma área com um gradiente linear.
ID2D1LookupTable3D

Um contêiner para dados da tabela de pesquisa 3D que podem ser passados para o efeito LookupTable3D.
ID2D1Mesh

Representa um conjunto de vértices que formam uma lista de triângulos.
ID2D1Multithread

Um mecanismo de bloqueio de uma fábrica direct2D que o Direct2D usa para controlar o acesso exclusivo a recursos em um aplicativo que usa vários threads.
ID2D1OffsetTransform

Instrui o sistema de renderização de efeitos a compensar um bitmap de entrada sem inserir um passe de renderização.
ID2D1PathGeometry

Representa uma forma complexa que pode ser composta de arcos, curvas e linhas.
ID2D1PathGeometry1

A interface ID2D1PathGeometry1 adiciona funcionalidade a ID2D1PathGeometry. Em particular, ele fornece o método ComputePointAndSegmentAtLength específico da geometria do caminho.
ID2D1PrintControl

Converte primitivos Direct2D armazenados em um ID2D1CommandList em uma representação de página fixa. Em seguida, o subsistema de impressão consome os primitivos.
ID2D1Propriedades

Representa um conjunto de propriedades associáveis e detectáveis em tempo de execução que permitem que um aplicativo controlado por dados modifique o estado de um efeito Direct2D.
ID2D1RadialGradientBrush

Pinta uma área com um gradiente radial.
ID2D1RectangleGeometry

Descreve um retângulo bidimensional.
ID2D1RenderInfo

Descreve as informações de renderização comuns a todas as várias implementações de transformação.
ID2D1RenderTarget

Representa um objeto que pode receber comandos de desenho. As interfaces herdadas de ID2D1RenderTarget renderizam os comandos de desenho que recebem de diferentes maneiras.
ID2D1Resource

Representa um recurso de desenho do Direct2D.
ID2D1ResourceTexture

Rastreia uma textura de recurso criada por transformação.
ID2D1RoundedRectangleGeometry

Descreve um retângulo arredondado.
ID2D1SimplifiedGeometrySink

Descreve um caminho geométrico que não contém curvas ou arcos quadráticos de bézier.
ID2D1SolidColorBrush

Pinta uma área com uma cor sólida.
ID2D1SourceTransform

Representa um estágio de rasterização baseado em CPU no grafo de pipeline de transformação.
ID2D1SpriteBatch

Representa um único grupo de sprites com suas propriedades de desenho associadas.
ID2D1StrokeStyle

Descreve as tampas, o limite de miter, a junção de linha e as informações de traço para um traço. (ID2D1StrokeStyle)
ID2D1StrokeStyle1

Descreve as tampas, o limite de miter, a junção de linha e as informações de traço para um traço. (ID2D1StrokeStyle1)
ID2D1SvgAttribute

Interface que descreve um atributo SVG.
ID2D1SvgDocument

Representa um documento SVG.
ID2D1SvgElement

Interface para todos os elementos SVG.
ID2D1SvgGlyphStyle

Esse objeto fornece os valores para preenchimento de contexto, traço de contexto e valor de contexto que são usados ao renderizar glifos SVG.
ID2D1SvgPaint

Interface que descreve um valor de preenchimento ou traço SVG.
ID2D1SvgPathData

Interface que descreve dados de caminho SVG. Os dados de caminho podem ser definidos como o atributo 'd' em um elemento 'path'.
ID2D1SvgPointCollection

Interface que descreve um valor de pontos SVG em um elemento polilinha ou polígono.
ID2D1SvgStrokeDashArray

Interface que descreve um valor stroke-dasharray SVG.
ID2D1TessellationSink

Preenche um objeto ID2D1Mesh com triângulos.
ID2D1Transform

Representa a interface base para todas as transformações implementadas pelo autor da transformação.
ID2D1TransformedGeometry

Representa uma geometria que foi transformada.
ID2D1TransformedImageSource

Representa uma fonte de imagem que compartilha recursos com uma fonte de imagem original.
ID2D1TransformGraph

Representa um grafo de nós de transformação.
ID2D1TransformNode

Descreve um nó em uma topologia de transformação.
ID2D1VertexBuffer

Define um buffer de vértice unidimensional mappable.

Estruturas

 
D2D_MATRIX_3X2_F

Representa uma matriz de 3 por 2.
D2D_MATRIX_4X3_F

Descreve uma matriz de ponto flutuante de 4 por 3.
D2D_MATRIX_4X4_F

Descreve uma matriz de ponto flutuante de 4 por 4.
D2D_MATRIX_5X4_F

Descreve uma matriz de ponto flutuante de 5 por 4.
D2D_POINT_2F

Representa um par de coordenadas x e coordenadas y, expressos como valores de ponto flutuante, no espaço bidimensional.
D2D_POINT_2U

Representa um par de coordenadas x e coordenadas y, expressos como um valor inteiro de 32 bits sem sinal, em espaço bidimensional.
D2D_RECT_F

Representa um retângulo definido pelas coordenadas do canto superior esquerdo (esquerda, superior) e as coordenadas do canto inferior direito (direita, inferior).
D2D_RECT_U

Representa um retângulo definido pelo par de coordenadas do canto superior esquerdo (esquerda,superior) e o par de coordenadas do canto inferior direito (direita, inferior). Essas coordenadas são expressas como valores inteiros de 32 bits.
D2D_SIZE_F

Armazena um par ordenado de valores de ponto flutuante, normalmente a largura e a altura de um retângulo.
D2D_SIZE_U

Armazena um par ordenado de inteiros, normalmente a largura e a altura de um retângulo.
D2D_VECTOR_2F

Um vetor de 2 valores FLOAT (x, y).
D2D_VECTOR_3F

Um vetor de 3 valores FLOAT (x, y, z).
D2D_VECTOR_4F

Um vetor de 4 valores FLOAT (x, y, z, w).
D2D1_ARC_SEGMENT

Descreve um arco elíptico entre dois pontos.
D2D1_BEZIER_SEGMENT

Representa um segmento de bézier cúbico desenhado entre dois pontos.
D2D1_BITMAP_BRUSH_PROPERTIES

Descreve os modos de extensão e o modo de interpolação de um ID2D1BitmapBrush. (D2D1_BITMAP_BRUSH_PROPERTIES)
D2D1_BITMAP_BRUSH_PROPERTIES1

Descreve os modos de extensão e o modo de interpolação de um ID2D1BitmapBrush. (D2D1_BITMAP_BRUSH_PROPERTIES1)
D2D1_BITMAP_PROPERTIES

Descreve o formato de pixel e o dpi de um bitmap.
D2D1_BITMAP_PROPERTIES1

Essa estrutura permite que um ID2D1Bitmap1 seja criado com opções de bitmap e informações de contexto de cor disponíveis.
D2D1_BLEND_DESCRIPTION

Define uma descrição de combinação a ser usada em uma transformação de combinação específica.
D2D1_BRUSH_PROPERTIES

Descreve a opacidade e a transformação de um pincel.
D2D1_CREATION_PROPERTIES

Especifica as opções com as quais o dispositivo, a fábrica e o contexto do dispositivo Direct2D são criados.
D2D1_CUSTOM_VERTEX_BUFFER_PROPERTIES

Define um sombreador de vértice e a descrição do elemento de entrada para definir o layout de entrada.
D2D1_DRAWING_STATE_DESCRIPTION

Descreve o estado de desenho de um destino de renderização.
D2D1_DRAWING_STATE_DESCRIPTION1

Descreve o estado de desenho de um contexto de dispositivo.
D2D1_EFFECT_INPUT_DESCRIPTION

Descreve os recursos de um efeito.
D2D1_ELLIPSE

Contém o ponto central, o raio x e o raio y de uma elipse.
D2D1_FACTORY_OPTIONS

Contém o nível de depuração de um objeto ID2D1Factory.
D2D1_FEATURE_DATA_D3D10_X_HARDWARE_OPTIONS

Descreve o suporte ao sombreador de computação, que é uma opção no nível do recurso D3D10.
D2D1_FEATURE_DATA_DOUBLES

Descreve o suporte para duplos em sombreadores.
D2D1_GRADIENT_MESH_PATCH

Representa um patch tensor com 16 pontos de controle, quatro cores de canto e sinalizadores de limite. Um ID2D1GradientMesh é composto por 1 ou mais patches de malha de gradiente. Use a função GradientMeshPatch ou a função GradientMeshPatchFromCoonsPatch para criar uma.
D2D1_GRADIENT_STOP

Contém a posição e a cor de uma parada de gradiente.
D2D1_HWND_RENDER_TARGET_PROPERTIES

Contém as opções HWND, tamanho do pixel e apresentação para um ID2D1HwndRenderTarget.
D2D1_IMAGE_BRUSH_PROPERTIES

Descreve os recursos de pincel de imagem.
D2D1_INK_BEZIER_SEGMENT

Representa um segmento bezier a ser usado na criação de um objeto ID2D1Ink. Essa estrutura difere de D2D1_BEZIER_SEGMENT, pois é composta por D2D1_INK_POINTs, que contêm um raio além das coordenadas x e y.
D2D1_INK_POINT

Representa um par ponto e raio que compõe parte de um D2D1_INK_BEZIER_SEGMENT.
D2D1_INK_STYLE_PROPERTIES

Define a forma de dica de caneta geral e a transformação usada em um objeto ID2D1InkStyle.
D2D1_INPUT_DESCRIPTION

Descreve as opções que as transformações podem definir em texturas de entrada.
D2D1_INPUT_ELEMENT_DESC

Uma descrição de um único elemento para o layout de vértice.
D2D1_LAYER_PARAMETERS

Contém os limites de conteúdo, informações de máscara, configurações de opacidade e outras opções para um recurso de camada. (D2D1_LAYER_PARAMETERS)
D2D1_LAYER_PARAMETERS1

Contém os limites de conteúdo, informações de máscara, configurações de opacidade e outras opções para um recurso de camada. (D2D1_LAYER_PARAMETERS1)
D2D1_LINEAR_GRADIENT_BRUSH_PROPERTIES

Contém o ponto de partida e o ponto de extremidade do eixo de gradiente para um ID2D1LinearGradientBrush.
D2D1_MAPPED_RECT

Descreve a memória mapeada da API ID2D1Bitmap1::Map.
D2D1_PIXEL_FORMAT

Contém o formato de dados e o modo alfa para um destino bitmap ou renderização.
D2D1_POINT_DESCRIPTION

Descreve um ponto em uma geometria de caminho.
D2D1_PRINT_CONTROL_PROPERTIES

As propriedades de criação de um objeto ID2D1PrintControl.
D2D1_PROPERTY_BINDING

Define uma associação de propriedade a um par de funções que obtêm e definem a propriedade correspondente.
D2D1_QUADRATIC_BEZIER_SEGMENT

Contém o ponto de controle e o ponto de extremidade para um segmento quadrático de Bezier.
D2D1_RADIAL_GRADIENT_BRUSH_PROPERTIES

Contém o deslocamento de origem do gradiente e o tamanho e a posição da elipse de gradiente para um ID2D1RadialGradientBrush.
D2D1_RENDER_TARGET_PROPERTIES

Contém opções de renderização (hardware ou software), formato de pixel, informações de DPI, opções de comunicação remota e requisitos de suporte do Direct3D para um destino de renderização.
D2D1_RENDERING_CONTROLS

Descreve as limitações a serem aplicadas a um renderizador de efeito de imagem.
D2D1_RESOURCE_TEXTURE_PROPERTIES

Define uma textura de recurso quando a textura do recurso original é criada.
D2D1_ROUNDED_RECT

Contém as dimensões e o raio de canto de um retângulo arredondado.
D2D1_SIMPLE_COLOR_PROFILE

Descrição simples de um espaço de cor.
D2D1_STROKE_STYLE_PROPERTIES

Descreve o traço que descreve uma forma. (D2D1_STROKE_STYLE_PROPERTIES)
D2D1_STROKE_STYLE_PROPERTIES1

Descreve o traço que descreve uma forma. (D2D1_STROKE_STYLE_PROPERTIES1)
D2D1_SVG_LENGTH

Representa um comprimento SVG.
D2D1_SVG_PRESERVE_ASPECT_RATIO

Representa todas as configurações de PreserveAspectRatio do SVG.
D2D1_SVG_VIEWBOX

Representa um viewBox SVG.
D2D1_TRANSFORMED_IMAGE_SOURCE_PROPERTIES

Propriedades de uma fonte de imagem transformada.
D2D1_TRIANGLE

Contém os três vértices que descrevem um triângulo.
D2D1_VERTEX_BUFFER_PROPERTIES

Define as propriedades de um buffer de vértice padrão para todas as definições de sombreador de vértice.
D2D1_VERTEX_RANGE

Define um intervalo de vértices que são usados ao renderizar menos do que o conteúdo completo de um buffer de vértice.
TypeTraits

A estrutura TypeTraits (d2d1helper.h) contém implementações de Point, Size e Rect que armazenam seus dados usando o tipo especificado.
TypeTraits

A estrutura TypeTraits (d2d1_1helper.h) contém implementações de Point, Size e Rect que armazenam seus dados usando o tipo especificado.