Direct2D
Visão geral da tecnologia Direct2D.
Para desenvolver o Direct2D, você precisa desses cabeçalhos:
- d2d1.h
- d2d1_1.h
- d2d1_1helper.h
- d2d1_2.h
- d2d1_3.h
- d2d1_3helper.h
- d2d1effectauthor.h
- d2d1effectauthor_1.h
- d2d1effecthelpers.h
- d2d1effecthelpers.hlsli
- d2d1effects.h
- d2d1effects_1.h
- d2d1effects_2.h
- d2d1helper.h
- d2d1svg.h
- dcommon.h
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. |