DirectWrite

Visão geral da tecnologia de DirectWrite.

Para desenvolver DirectWrite, você precisa destes cabeçalhos:

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

Enumerações

 
DWRITE_AUTOMATIC_FONT_AXES

Define constantes que especificam determinados eixos que podem ser aplicados automaticamente no layout durante a seleção de fonte.
DWRITE_BASELINE

A enumeração DWRITE_BASELINE contém valores que especificam a linha de base para alinhamento de texto.
DWRITE_BREAK_CONDITION

Indica a condição nas bordas do objeto embutido ou do texto usado para determinar o comportamento de quebra de linha.
DWRITE_CONTAINER_TYPE

Especifica o formato de contêiner de um recurso de fonte. Um formato de contêiner é distinto de um formato de arquivo de fonte (DWRITE_FONT_FILE_TYPE) porque o contêiner descreve o contêiner no qual o arquivo de fonte subjacente é empacotado.
DWRITE_FACTORY_TYPE

Especifica o tipo de objeto de fábrica DirectWrite.
DWRITE_FLOW_DIRECTION

Indica a direção de como as linhas de texto são colocadas em relação umas às outras.
DWRITE_FONT_AXIS_ATTRIBUTES

Define constantes que especificam atributos para um eixo de fontes.
DWRITE_FONT_AXIS_TAG

Define constantes que especificam um identificador de quatro caracteres para um eixo de fontes.
DWRITE_FONT_FACE_TYPE

Indica o formato de arquivo de uma face de fonte completa.
DWRITE_FONT_FAMILY_MODEL

Define constantes que especificam como as famílias de fontes são agrupadas.
DWRITE_FONT_FEATURE_TAG

Um valor que indica o recurso tipográfico do texto fornecido pela fonte.
DWRITE_FONT_FILE_TYPE

O tipo de uma fonte representada por um único arquivo de fonte. Formatos de fonte que consistem em vários arquivos, por exemplo, Tipo 1 . PFM e . PFB, tem valores de enumeração separados para cada um dos tipos de arquivo.
DWRITE_FONT_LINE_GAP_USAGE

Especifique se DWRITE_FONT_METRICS::lineGap deve fazer parte das métricas de linha.
DWRITE_FONT_PROPERTY_ID

Identifica uma cadeia de caracteres em uma fonte.
DWRITE_FONT_SIMULATIONS

Especifica simulações de estilo algorítmico a serem aplicadas à face da fonte. Simulações em negrito e oblíquas podem ser combinadas por meio da operação OR bit a bit.
DWRITE_FONT_SOURCE_TYPE

Define constantes que especificam o mecanismo pelo qual uma fonte passou a ser incluída em um conjunto de fontes.
DWRITE_FONT_STRETCH

Representa o grau em que uma fonte foi ampliada em comparação com a taxa de proporção normal de uma fonte.
DWRITE_FONT_STYLE

Representa o estilo de um rosto de fonte como normal, itálico ou oblíquo.
DWRITE_FONT_WEIGHT

Representa a densidade de uma face de tipo, em termos de leveza ou peso dos traços.
DWRITE_GLYPH_IMAGE_FORMATS

Especifica quais formatos têm suporte na fonte, seja em um nível de toda a fonte ou por glifo.
DWRITE_GLYPH_ORIENTATION_ANGLE

A enumeração DWRITE_GLYPH_ORIENTATION_ANGLE contém valores que especificam como o glifo é orientado para o eixo x.
DWRITE_GRID_FIT_MODE

Especifica se o ajuste de grade de contornos de glifo deve ser habilitado (também conhecido como dica).
DWRITE_INFORMATIONAL_STRING_ID

A enumeração de cadeia de caracteres informativa que identifica uma cadeia de caracteres inserida em um arquivo de fonte.
DWRITE_LINE_SPACING_METHOD

O método usado para espaçamento entre linhas em um layout de texto.
DWRITE_LOCALITY

Especifica o local de um recurso.
DWRITE_MEASURING_MODE

Indica o método de medição usado para layout de texto.
DWRITE_NUMBER_SUBSTITUTION_METHOD

Especifica como aplicar substituição de número em dígitos e pontuação relacionada.
DWRITE_OPTICAL_ALIGNMENT

O modo de alinhamento de margem óptica.
DWRITE_OUTLINE_THRESHOLD

A enumeração DWRITE_OUTLINE_THRESHOLD contém valores que especificam a política usada pelo método IDWriteFontFace1::GetRecommendedRenderingMode para determinar se os glifos devem ser renderizados no modo de estrutura de tópicos.
DWRITE_PANOSE_ARM_STYLE

A enumeração DWRITE_PANOSE_ARM_STYLE contém valores que especificam o estilo de terminação de hastes e formas de letras arredondadas para texto.
DWRITE_PANOSE_ASPECT

A enumeração DWRITE_PANOSE_ASPECT contém valores que especificam a proporção entre a largura e a altura da face do caractere.
DWRITE_PANOSE_ASPECT_RATIO

A enumeração DWRITE_PANOSE_ASPECT_RATIO contém valores que especificam informações sobre a proporção entre largura e altura da face do caractere.
DWRITE_PANOSE_CHARACTER_RANGES

A enumeração DWRITE_PANOSE_CHARACTER_RANGES contém valores que especificam o tipo de caracteres disponíveis na fonte.
DWRITE_PANOSE_CONTRAST

A enumeração DWRITE_PANOSE_CONTRAST contém valores que especificam a proporção entre o ponto mais grosso e mais fino do traço para uma letra como "O" maiúscula.
DWRITE_PANOSE_DECORATIVE_CLASS

A enumeração DWRITE_PANOSE_DECORATIVE_CLASS contém valores que especificam a aparência geral da face do caractere.
DWRITE_PANOSE_DECORATIVE_TOPOLOGY

A enumeração DWRITE_PANOSE_DECORATIVE_TOPOLOGY contém valores que especificam as características gerais da forma da fonte.
DWRITE_PANOSE_FAMILY

A enumeração DWRITE_PANOSE_FAMILY contém valores que especificam o tipo de classificação de face de tipo.
DWRITE_PANOSE_FILL

A enumeração DWRITE_PANOSE_FILL contém valores que especificam o tipo de tratamento de preenchimento e linha.
DWRITE_PANOSE_FINIALS

A enumeração DWRITE_PANOSE_FINIALS contém valores que especificam como os caracteres terminam e os ascendentes minúsculos são tratados.
DWRITE_PANOSE_LETTERFORM

A enumeração DWRITE_PANOSE_LETTERFORM contém valores que especificam a arredondamento da forma de letra para texto.
DWRITE_PANOSE_LINING

A enumeração DWRITE_PANOSE_LINING contém valores que especificam a manipulação da estrutura de tópicos para a face de tipo decorativa.
DWRITE_PANOSE_MIDLINE

A enumeração DWRITE_PANOSE_MIDLINE contém valores que especificam informações sobre o posicionamento da linha média entre caracteres maiúsculos e o tratamento de ápices de haste diagonais.
DWRITE_PANOSE_PROPORTION

A enumeração DWRITE_PANOSE_PROPORTION contém valores que especificam a proporção da forma do glifo considerando detalhes adicionais para caracteres padrão.
DWRITE_PANOSE_SCRIPT_FORM

A enumeração DWRITE_PANOSE_SCRIPT_FORM contém valores que especificam a aparência geral da face do caractere, considerando sua inclinação e caudas.
DWRITE_PANOSE_SCRIPT_TOPOLOGY

A enumeração DWRITE_PANOSE_SCRIPT_TOPOLOGY contém valores que especificam a topologia de formas de letra.
DWRITE_PANOSE_SERIF_STYLE

A enumeração DWRITE_PANOSE_SERIF_STYLE contém valores que especificam a aparência do texto serif.
DWRITE_PANOSE_SPACING

A enumeração DWRITE_PANOSE_SPACING contém valores que especificam espaçamento de caracteres (monospace versus proporcional).
DWRITE_PANOSE_STROKE_VARIATION

A enumeração DWRITE_PANOSE_STROKE_VARIATION contém valores que especificam a relação entre hastes finas e grossas de caracteres de texto.
DWRITE_PANOSE_SYMBOL_ASPECT_RATIO

A enumeração DWRITE_PANOSE_SYMBOL_ASPECT_RATIO contém valores que especificam a taxa de proporção de caracteres simbólicos.
DWRITE_PANOSE_SYMBOL_KIND

A enumeração DWRITE_PANOSE_SYMBOL_KIND contém valores que especificam o tipo de conjunto de símbolos.
DWRITE_PANOSE_TOOL_KIND

A enumeração DWRITE_PANOSE_TOOL_KIND contém valores que especificam o tipo de ferramenta usado para criar formulários de caracteres.
DWRITE_PANOSE_WEIGHT

A enumeração DWRITE_PANOSE_WEIGHT contém valores que especificam o peso dos caracteres.
DWRITE_PANOSE_XASCENT

A enumeração DWRITE_PANOSE_XASCENT contém valores que especificam o tamanho relativo das letras minúsculas.
DWRITE_PANOSE_XHEIGHT

A enumeração DWRITE_PANOSE_XHEIGHT contém valores que especificam informações sobre o tamanho relativo das letras minúsculas e o tratamento de marcas diacríticas (xheight).
DWRITE_PARAGRAPH_ALIGNMENT

Especifica o alinhamento do texto do parágrafo ao longo do eixo de direção do fluxo, em relação à parte superior e inferior da caixa de layout do fluxo.
DWRITE_PIXEL_GEOMETRY

Representa a estrutura interna de um pixel de dispositivo (ou seja, a disposição física dos componentes de cor vermelho, verde e azul) que é assumida para fins de renderização de texto.
DWRITE_READING_DIRECTION

Especifica a direção na qual a leitura progride.
DWRITE_RENDERING_MODE

Representa um método de renderização de glifos.
DWRITE_RENDERING_MODE1

Especifica como os glifos são renderizados.
DWRITE_SCRIPT_SHAPES

Indica requisitos de formatação adicionais para texto.
DWRITE_TEXT_ALIGNMENT

Especifica o alinhamento do texto do parágrafo ao longo do eixo de direção de leitura, em relação à borda à esquerda e à direita da caixa de layout.
DWRITE_TEXT_ANTIALIAS_MODE

A enumeração DWRITE_TEXT_ANTIALIAS_MODE contém valores que especificam o tipo de suavização a ser usado para texto quando o modo de renderização chama para suavização.
DWRITE_TEXTURE_TYPE

Identifica um tipo de textura alfa.
DWRITE_TRIMMING_GRANULARITY

Especifica a granularidade de texto usada para cortar o texto que estoura a caixa de layout.
DWRITE_VERTICAL_GLYPH_ORIENTATION

A enumeração DWRITE_VERTICAL_GLYPH_ORIENTATION contém valores que especificam o tipo desejado de orientação de glifo para o texto.
DWRITE_WORD_WRAPPING

Especifica a disposição da palavra a ser usada em um parágrafo de várias linhas específico.

Funções

 
Addfont

Adiciona uma fonte ao conjunto que está sendo criado.
AddFontFaceReference

Adiciona uma referência a uma fonte ao conjunto que está sendo criado. Os metadados necessários serão extraídos automaticamente da fonte ao chamar CreateFontSet. (sobrecarga 1/2)
AddFontFaceReference

Adiciona uma referência a uma fonte ao conjunto que está sendo criado. Os metadados necessários serão extraídos automaticamente da fonte ao chamar CreateFontSet. (sobrecarga 2/2)
AddFontFeature

Adiciona um recurso de fonte OpenType.
AddFontFile

Adiciona referências a todas as fontes no arquivo de fonte especificado.
AddFontFile

Adiciona referências a todas as fontes no arquivo de fonte especificado. O método analisa o arquivo de fonte para determinar as fontes e suas propriedades.
AddFontSet

Acrescenta um conjunto de fontes existente ao que está sendo criado, permitindo que um agregue dois conjuntos ou, essencialmente, estenda um existente.
Addlistener

Registra um objeto de ouvinte definido pelo cliente que recebe notificações de download. Todos os DownloadCompleted do ouvinte registrado serão chamados após BeginDownloadcompletes.
AddMapping

Acrescenta um único mapeamento à lista. Chame isso uma vez para cada mapeamento adicional.
AddMappings

Adicione todos os mapeamentos de um objeto de fallback de fonte existente.
Analise

Analisa um arquivo e retorna se ele representa uma fonte e se o tipo de fonte é compatível com o sistema de fontes.
AnalyzeBidi

Analisa um intervalo de texto quanto à direcionalidade do script, lendo atributos dos níveis de origem e relatório para o retorno de chamada do coletor SetBidiLevel.
AnalyzeContainerType

O método AnalyzeContainerType analisa os dados de arquivo especificados para determinar se ele é um formato de contêiner de fonte conhecido (por exemplo, WOFF ou WOFF2).
AnalyzeLineBreakpoints

Analisa um intervalo de texto para possíveis oportunidades de ponto de interrupção, lendo atributos da origem e relatando oportunidades de ponto de interrupção para o retorno de chamada do coletor SetLineBreakpoints.
AnalyzeNumberSubstitution

Analisa um intervalo de texto para intervalos em que a substituição de número é aplicável, lendo atributos da origem e relatando intervalos substituíveis para o retorno de chamada do coletor SetNumberSubstitution.
AnalyzeScript

Analisa um intervalo de texto para limites de script, lendo atributos de texto da origem e relatando a ID de script Unicode para o SetScript de retorno de chamada do coletor.
AnalyzeVerticalGlyphOrientation

Analisa um intervalo de texto para orientação de script, leitura de texto e atributos da origem e relatório de resultados para o retorno de chamada setGlyphOrientation do coletor.
ApplyCharacterSpacing

Aplica espaçamento entre caracteres, ajustando corretamente clusters de glifo e diacríticos.
AreCharactersLocal

Determina se os caracteres especificados são locais.
AreGlyphsLocal

Determina se os glifos especificados são locais.
BeginDownload

Inicia uma operação de download assíncrona. A operação de download é executada em segundo plano até que seja concluída ou cancelada por uma chamada CancelDownload.
BeginDownload

Começa a baixar todo ou parte do arquivo de fonte.
CancelDownload

Remove todas as solicitações de download da fila e cancela todas as operações de download ativas.
CheckTypographicFeature

Verifica se um recurso tipográfico está disponível para um glifo ou um conjunto de glifos.
ComputeGlyphOrigins

Converte posicionamentos de execução de glifo em origens de glifo. (sobrecarga 2/2)
ComputeGlyphOrigins

Converte posicionamentos de execução de glifo em origens de glifo. (sobrecarga 1/2)
ConvertFontFaceToLOGFONT

Inicializa uma estrutura LOGFONT com base nas propriedades compatíveis com GDI da fonte especificada. (IDWriteGdiInterop.ConvertFontFaceToLOGFONT)
ConvertFontToLOGFONT

Inicializa uma estrutura LOGFONT com base nas propriedades compatíveis com GDI da fonte especificada. (IDWriteGdiInterop.ConvertFontToLOGFONT)
ConvertWeightStretchStyleToFontAxisValues

Calcula valores de eixo de fonte derivados do peso, estiramento, estilo e tamanho da fonte especificados.
CreateAlphaTexture

Cria uma textura alfa do tipo especificado para glifos dentro de um retângulo delimitador especificado.
CreateBitmapRenderTarget

Cria um objeto que encapsula um bitmap e um DC de memória (contexto do dispositivo) que podem ser usados para renderizar glifos.
CreateCustomFontCollection

Cria uma coleção de fontes usando um carregador de coleção de fontes personalizado.
CreateCustomFontFileReference

Cria uma referência a um recurso de arquivo de fonte específico do aplicativo.
CreateCustomRenderingParams

Cria um objeto de parâmetros de renderização com as propriedades especificadas. (IDWriteFactory.CreateCustomRenderingParams)
CreateCustomRenderingParams

Cria um objeto de parâmetros de renderização com as propriedades especificadas. (IDWriteFactory1.CreateCustomRenderingParams)
CreateCustomRenderingParams

Cria um objeto de parâmetros de renderização com as propriedades especificadas. (IDWriteFactory3.CreateCustomRenderingParams)
CreateCustomRenderingParams

Cria um objeto de parâmetros de renderização com as propriedades especificadas. (IDWriteFactory2.CreateCustomRenderingParams)
CreateEllipsisTrimmingSign

Cria um objeto embutido para cortar, usando uma reticências como o sinal de omissão.
CreateEnumeratorFromKey

Cria um objeto enumerador de arquivo de fonte que encapsula uma coleção de arquivos de fonte. O sistema de fontes chama de volta para essa interface para criar uma coleção de fontes.
CreateFontCollectionFromFontSet

Crie uma árvore de espessura/largura/inclinação de um conjunto de fontes.
CreateFontCollectionFromFontSet

Em um conjunto de fontes, crie uma coleção de fontes agrupadas em famílias.
CreateFontFace

Cria um objeto que representa uma face de fonte.
CreateFontFace

Cria um objeto de face de fonte para a fonte. (IDWriteFont.CreateFontFace)
CreateFontFace

Cria um objeto de face de fonte para a fonte. (IDWriteFont3.CreateFontFace)
CreateFontFace

Cria uma face de fonte da referência para uso com layout, modelagem ou renderização.
CreateFontFace

Usa a referência para criar uma face de fonte, para uso com layout, modelagem ou renderização.
CreateFontFace

Cria uma instância de face de fonte com valores de eixo específicos.
CreateFontFace

Cria uma face de fonte para um único item (em vez de passar pela referência facial da fonte).
CreateFontFaceFromHdc

Cria um objeto IDWriteFontFace que corresponde ao HFONT selecionado no momento do HDC especificado.
CreateFontFaceReference

Cria uma referência a uma fonte com um caminho completo. (sobrecarga 1/2)
CreateFontFaceReference

Cria uma referência a uma fonte com um caminho completo. (sobrecarga 2/2)
CreateFontFaceReference

Cria uma referência a uma instância de fonte específica em um arquivo.
CreateFontFaceReference

Cria uma referência de face de fonte com valores de eixo específicos.
CreateFontFaceWithSimulations

Cria uma face de fonte com simulações de fonte alternativas, por exemplo, para simular explicitamente uma face de fonte em negrito de uma variante regular.
CreateFontFallback

Cria o objeto de fallback finalizado dos mapeamentos adicionados.
CreateFontFallbackBuilder

Cria um objeto de construtor de fallback de fonte.
CreateFontFileReference

Cria um objeto de referência de arquivo de fonte de um arquivo de fonte local.
CreateFontFileReferenceFromUrl

Cria uma referência de arquivo de fonte de uma URL se o carregador der suporte a essa funcionalidade.
CreateFontFromLOGFONT

Cria um objeto de fonte que corresponde às propriedades especificadas pela estrutura LOGFONT. (IDWriteGdiInterop.CreateFontFromLOGFONT)
CreateFontFromLOGFONT

Cria um objeto de fonte que corresponde às propriedades especificadas pela estrutura LOGFONT. (IDWriteGdiInterop1.CreateFontFromLOGFONT)
CreateFontResource

Cria um recurso de fonte, dado um arquivo de fonte e um índice facial.
CreateFontResource

Cria o recurso de fonte de um único item.
CreateFontSet

Cria um conjunto de fontes de todas as referências de rosto de fonte adicionadas até agora com AddFontFaceReference.
CreateFontSetBuilder

Cria um construtor de conjunto de fontes vazio para adicionar referências de rosto de fonte e criar um conjunto de fontes personalizado. (IDWriteFactory3.CreateFontSetBuilder)
CreateFontSetBuilder

Cria um construtor de conjunto de fontes vazio para adicionar referências de face de fonte e criar um conjunto de fontes personalizado. (IDWriteFactory5.CreateFontSetBuilder)
CreateFontSetBuilder

Cria um construtor de conjunto de fontes vazio, pronto para adicionar instâncias de fonte e criar um conjunto de fontes personalizado.
CreateGdiCompatibleTextLayout

Usa uma cadeia de caracteres, formato e restrições associadas e produz um objeto que representa o resultado, formatado para uma resolução de exibição específica e modo de medição.
CreateGlyphRunAnalysis

Cria um objeto de análise de execução de glifo, que encapsula as informações usadas para renderizar uma execução de glifo. (IDWriteFactory.CreateGlyphRunAnalysis)
CreateGlyphRunAnalysis

Cria um objeto de análise de execução de glifo que encapsula informações que DirectWrite usa para renderizar uma execução de glifo.
CreateGlyphRunAnalysis

Cria um objeto de análise de execução de glifo, que encapsula as informações usadas para renderizar uma execução de glifo. (IDWriteFactory2.CreateGlyphRunAnalysis)
CreateHttpFontFileLoader

Cria um carregador de arquivo de fonte remoto que pode criar referências de arquivo de fonte de URLs HTTP ou HTTPS. O chamador é responsável por registrar e cancelar o registro do carregador.
CreateInMemoryFontFileLoader

Cria um objeto carregador que pode ser usado para criar referências de arquivo de fonte a fontes na memória. O chamador é responsável por registrar e cancelar o registro do carregador.
CreateInMemoryFontFileReference

Cria uma referência de arquivo de fonte (objeto IDWriteFontFile) de uma matriz de bytes.
CreateMonitorRenderingParams

Cria um objeto de parâmetros de renderização com configurações padrão para o monitor especificado. Na maioria dos casos, essa é a maneira preferencial de criar um objeto de parâmetros de renderização.
CreateNumberSubstitution

Cria um objeto de substituição de número usando um nome de localidade, um método de substituição e um indicador se deve ignorar substituições de usuário (use padrões NLS para a cultura fornecida).
CreateRemoteStreamFromKey

Cria um objeto de fluxo de arquivo de fonte remoto que encapsula um recurso de arquivo aberto e pode ser usado para baixar dados de arquivo remotos.
CreateRenderingParams

Cria um objeto de parâmetros de renderização com configurações padrão para o monitor primário. Monitores diferentes podem ter parâmetros de renderização diferentes. Para obter mais informações, consulte o tópico Como adicionar suporte para vários monitores.
CreateStreamFromKey

Cria um objeto de fluxo de arquivo de fonte que encapsula um recurso de arquivo aberto.
CreateTextAnalyzer

Retorna uma interface para executar a análise de texto.
CreateTextFormat

Cria um objeto de formato de texto usado para layout de texto. (IDWriteFactory.CreateTextFormat)
CreateTextFormat

Cria um objeto de formato de texto usado para layout de texto. Eu
CreateTextLayout

Usa uma cadeia de caracteres, um formato de texto e restrições associadas e produz um objeto que representa o resultado totalmente analisado e formatado.
CreateTypography

Cria um objeto de tipografia para uso em um layout de texto.
DetermineMinWidth

Determina a largura mínima possível como a qual o layout pode ser definido sem interrupção de emergência entre os caracteres de palavras inteiras que ocorrem.
Downloadcompleted

O método DownloadCompleted é chamado novamente em um thread arbitrário quando uma operação de download termina.
Draw

O retorno de chamada de renderização implementado pelo aplicativo (IDWriteTextRenderer::D rawInlineObject) pode usá-lo para desenhar o objeto embutido sem a necessidade de converter ou consultar o tipo de objeto. O layout de texto não chama esse método diretamente.
Draw

Desenha texto usando o contexto de desenho do cliente especificado.
DrawGlyphRun

Desenha uma execução de glifos para um destino de bitmap na posição especificada.
DrawGlyphRun

IDWriteTextLayout::D raw chama essa função para instruir o cliente a renderizar uma execução de glifos. (IDWriteTextRenderer.DrawGlyphRun)
DrawGlyphRun

IDWriteTextLayout::D raw chama essa função para instruir o cliente a renderizar uma execução de glifos. (IDWriteTextRenderer1.DrawGlyphRun)
DrawInlineObject

IDWriteTextLayout::D raw chama esse retorno de chamada de aplicativo quando precisa desenhar um objeto embutido. (IDWriteTextRenderer.DrawInlineObject)
DrawInlineObject

IDWriteTextLayout::D raw chama esse retorno de chamada de aplicativo quando precisa desenhar um objeto embutido. (IDWriteTextRenderer1.DrawInlineObject)
DrawStrikethrough

IDWriteTextLayout::D raw chama essa função para instruir o cliente a desenhar um tachado. (IDWriteTextRenderer.DrawStrikethrough)
DrawStrikethrough

IDWriteTextLayout::D raw chama essa função para instruir o cliente a desenhar um tachado. (IDWriteTextRenderer1.DrawStrikethrough)
DrawUnderline

IDWriteTextLayout::D raw chama essa função para instruir o cliente a desenhar um sublinhado. (IDWriteTextRenderer.DrawUnderline)
DrawUnderline

IDWriteTextLayout::D raw chama essa função para instruir o cliente a desenhar um sublinhado. (IDWriteTextRenderer1.DrawUnderline)
DWRITE_MAKE_FONT_AXIS_TAG

Cria uma marca OpenType para um eixo de fonte.
DWRITE_MAKE_OPENTYPE_TAG

Cria uma marca OpenType como um inteiro de 32 bits, de modo que o primeiro caractere na marca seja o byte mais baixo (menos significativo em arquiteturas little endian), que pode ser usado para comparar com marcas no arquivo de fonte.
DWriteCreateFactory

Cria um objeto de fábrica DirectWrite que é usado para a criação subsequente de objetos DirectWrite individuais.
EnqueueCharacterDownloadRequest

Adiciona uma solicitação à fila de download de fonte (IDWriteFontDownloadQueue). (IDWriteFontFaceReference.EnqueueCharacterDownloadRequest)
EnqueueFileFragmentDownloadRequest

Adiciona uma solicitação à fila de download de fonte (IDWriteFontDownloadQueue). (IDWriteFontFaceReference.EnqueueFileFragmentDownloadRequest)
EnqueueFontDownloadRequest

Adiciona uma solicitação à fila de download de fonte (IDWriteFontDownloadQueue). (IDWriteFontFaceReference.EnqueueFontDownloadRequest)
EnqueueGlyphDownloadRequest

Adiciona uma solicitação à fila de download de fonte (IDWriteFontDownloadQueue). (IDWriteFontFaceReference.EnqueueGlyphDownloadRequest)
Igual a

Compara duas instâncias de referências de fonte quanto à igualdade.
Igual a

Executa uma comparação de igualdade entre o objeto de face de fonte no qual Equals está sendo chamado e o objeto de face de fonte passado como um parâmetro.
FindFamilyName

Localiza a família de fontes com o nome de família especificado.
FindFontFace

Obtém o índice da referência facial de fonte correspondente no conjunto de fontes, com o mesmo arquivo, índice facial e simulações. (IDWriteFontSet.FindFontFace)
FindFontFaceReference

Obtém o índice da referência facial de fonte correspondente no conjunto de fontes, com o mesmo arquivo, índice facial e simulações. (IDWriteFontSet.FindFontFaceReference)
FindLocaleName

Obtém o índice baseado em zero do par nome/cadeia de caracteres de localidade com o nome de localidade especificado.
GetAlphaBlendParams

Obtém as propriedades de mesclagem alfa necessárias para a mesclagem ClearType.
GetAlphaTextureBounds

Obtém o retângulo delimitador dos pixels físicos afetados pela execução do glifo.
GetAutomaticFontAxes

Recupera as opções de eixo automático.
GetAxisNames

Recupera os nomes localizados de um eixo de fontes.
GetAxisValueNameCount

Recupera o número de valores nomeados para um eixo específico.
GetAxisValueNames

Recupera os nomes localizados de valores específicos para um eixo de fontes.
GetBaseline

Recupera a linha de base fornecida da fonte.
GetBreakConditions

O layout usa isso para determinar o comportamento de quebra de linha do objeto embutido entre o texto.
GetCaretMetrics

Obtém métricas de cursor para a fonte em unidades de design.
GetCharacterSpacing

Obtém o espaçamento entre caracteres.
GetClearTypeLevel

Obtém o nível ClearType do objeto de parâmetros de renderização.
GetClusterMetrics

Recupera as propriedades lógicas e as medidas de cada cluster de glifo.
GetColorPaletteCount

Obtém o número de paletas de cores definidas pela fonte.
GetCount

Obtém o número de pares de idioma/cadeia de caracteres.
GetCount

Obtém o número de cadeias de caracteres na lista de cadeias de caracteres.
GetCurrentFontFile

Obtém uma referência ao arquivo de fonte atual.
GetCurrentRun

Obtém a execução do glifo de cor atual.
GetCurrentRun

Retorna a execução de glifo atual do enumerador.
GetCurrentTransform

Obtém a transformação que mapeia coordenadas abstratas para DIPs. Por padrão, essa é a transformação de identidade. Observe que isso não está relacionado à transformação mundial do contexto de dispositivo subjacente.
GetCurrentTransform

Obtém uma transformação que mapeia coordenadas abstratas para DIPs.
GetDefaultFontAxisValues

Recupera os valores padrão para todos os eixos compatíveis com o recurso de fonte.
GetDesignGlyphAdvances

Recupera os avanços em unidades de design para uma sequência de glifos.
GetDesignGlyphMetrics

Obtém métricas de glifo ideais (independentes de resolução) em unidades de design de fonte.
GetDrawingEffect

Obtém o efeito de desenho definido pelo aplicativo na posição de texto especificada.
GetEnhancedContrast

Obtém a propriedade de contraste aprimorada do objeto de parâmetros de renderização. Os valores válidos são maiores ou iguais a zero.
GetEudcFontCollection

Obtém uma coleção de fontes que representa o conjunto de fontes EUDC (caracteres definidos pelo usuário final).
GetExpirationEvent

Recupera o evento de expiração do conjunto de fontes, se houver. O evento de expiração será definido em um objeto de conjunto de fontes do sistema se estiver desatualizado devido à instalação, desinstalação ou atualização das fontes. (IDWriteFontCollection3::GetExpirationEvent)
GetExpirationEvent

Recupera o evento de expiração do conjunto de fontes, se houver. O evento de expiração será definido em um objeto de conjunto de fontes do sistema se estiver desatualizado devido à instalação, desinstalação ou atualização das fontes. (IDWriteFontSet2::GetExpirationEvent)
GetFaceNames

Obtém uma coleção de cadeias de caracteres localizada que contém os nomes de rosto para a fonte (como Regular ou Negrito), indexada pelo nome da localidade.
GetFaceNames

Cria um objeto de cadeias de caracteres localizadas que contém os nomes de rosto para a fonte (por exemplo, Regular ou Negrito), indexado pelo nome da localidade.
GetFamilyNames

Cria um objeto de cadeias de caracteres localizadas que contém os nomes de família da família de fontes, indexados pelo nome da localidade. (IDWriteFontFamily.GetFamilyNames)
GetFamilyNames

Cria um objeto de cadeias de caracteres localizadas que contém os nomes de família da família de fontes, indexados pelo nome da localidade. (IDWriteFontFace3.GetFamilyNames)
GetFileCount

Retorna o número de referências de arquivo de fonte que foram criadas usando essa instância do carregador.
GetFileFragmentLocality

Retorna informações sobre a localidade de um intervalo de bytes (ou seja, fragmento de fonte) dentro do fluxo de arquivo de fonte.
GetFilePathFromKey

Obtém o caminho absoluto do arquivo de fonte da chave de referência do arquivo de fonte.
GetFilePathLengthFromKey

Obtém o comprimento do caminho de arquivo absoluto da chave de referência do arquivo de fonte.
GetFiles

Obtém os arquivos de fonte que representam uma face de fonte.
GetFileSize

Obtém o tamanho total de um arquivo.
GetFileSize

Obtenha o tamanho total da face da fonte em bytes.
GetFileTime

Obtenha a data da última modificação.
GetFilteredFontIndices

Recupera todos os índices de item, filtrados pelos intervalos determinados.
GetFilteredFonts

Recupera um subconjunto de fontes filtradas pelos intervalos determinados, inclusive por ponto de extremidade.
GetFilteredFonts

Recupera um subconjunto de fontes filtradas pelas propriedades fornecidas.
GetFilteredFonts

Recupera um subconjunto de fontes, filtrado pelos índices determinados.
GetFirstFontResources

Recupera um novo conjunto de fontes que contém apenas a primeira ocorrência de cada recurso de fonte do conjunto.
GetFirstMatchingFont

Obtém a fonte que melhor corresponde às propriedades especificadas.
GetFlowDirection

Obtém a direção em que as linhas de texto fluem.
Getfont

Obtém uma fonte dada a seu índice baseado em zero. (IDWriteFontList.GetFont)
Getfont

Obtém uma fonte dada a seu índice baseado em zero. (IDWriteFontFamily1.GetFont)
Getfont

Obtém uma fonte dada a seu índice baseado em zero. (IDWriteFontList1.GetFont)
GetFontAxisAttributes

Recupera atributos que descrevem o eixo determinado, como se o autor da fonte recomenda ocultar o eixo nas interfaces do usuário.
GetFontAxisCount

Recupera o número de eixos compatíveis com o recurso de fonte.
GetFontAxisRanges

Recupera os intervalos de valores de cada eixo.
GetFontAxisRanges

Recupera os intervalos de eixo de um único item.
GetFontAxisValueCount

Recupera o número de eixos definidos pela fonte. Isso inclui eixos estáticos e variáveis.
GetFontAxisValueCount

Recupera o número de eixos especificados pela referência.
GetFontAxisValueCount

Recupera o número de eixos definidos no formato.
GetFontAxisValues

Recupera a lista de valores de eixo usados pela fonte.
GetFontAxisValues

Recupera a lista de valores de eixo de fonte especificados pela referência.
GetFontAxisValues

Recupera a lista de valores do eixo das fontes no formato.
GetFontCollection

Obtém a coleção de fontes que contém as fontes na lista de fontes.
GetFontCollection

Obtém a coleção de fontes atual.
GetFontCollection

Obtém a coleção de fontes associada ao texto na posição especificada.
GetFontCount

Obtém o número de fontes na lista de fontes.
GetFontCount

Obtenha o número de fontes totais no conjunto.
GetFontDownloadQueue

Obtém a fila de download de fonte associada a este objeto de fábrica.
GetFontFaceIndex

Obtém o índice baseado em zero da face da fonte em seu arquivo de fonte ou arquivos. Se os arquivos de fonte contiverem uma única face, o valor retornado será zero.
GetFontFaceIndex

Recupera o índice baseado em zero da face da fonte em seu arquivo de fonte.
GetFontFaceReference

Obtém uma referência de face de fonte que identifica essa fonte. (IDWriteFont3.GetFontFaceReference)
GetFontFaceReference

Obtém uma referência de face de fonte que identifica essa fonte. (IDWriteFontFace3.GetFontFaceReference)
GetFontFaceReference

Obtém uma referência de face de fonte dado seu índice baseado em zero. (IDWriteFontFamily1.GetFontFaceReference)
GetFontFaceReference

Obtém uma referência de face de fonte dado seu índice baseado em zero. (IDWriteFontList1.GetFontFaceReference)
GetFontFaceReference

Obtém uma referência à fonte no índice especificado, que pode ser local ou remoto.
GetFontFaceReference

Recupera a referência facial da fonte de um único item.
GetFontFallback

Obtém o fallback atual. Se nenhum tiver sido definido desde a criação do layout, ele será nullptr.
GetFontFallback

Obtenha o objeto de fallback de fonte atual.
GetFontFamily

Obtém a família de fontes à qual a fonte especificada pertence.
GetFontFamily

Cria um objeto de família de fontes com base em um índice de família de fontes baseado em zero.
GetFontFamily

Cria um objeto de família de fontes, considerando um índice de família de fontes baseado em zero.
GetFontFamilyCount

Obtém o número de famílias de fontes na coleção.
GetFontFamilyModel

Recupera o modelo de família de fontes usado pela coleção de fontes para agrupar famílias.
GetFontFamilyName

Obtém uma cópia do nome da família de fontes.
GetFontFamilyName

Copia o nome da família de fontes do texto na posição especificada.
GetFontFamilyNameLength

Obtém o comprimento do nome da família de fontes.
GetFontFamilyNameLength

Obtenha o comprimento do nome da família de fontes na posição atual.
GetFontFeature

Obtém o recurso de fonte no índice especificado.
GetFontFeatureCount

Obtém o número de recursos de fonte OpenType para a fonte atual.
GetFontFile

Obtém o arquivo de fonte que representa uma face de fonte.
GetFontFile

Recupera o arquivo de fonte do recurso.
GetFontFromFontFace

Obtém o objeto de fonte que corresponde à mesma fonte física que o objeto de face de fonte especificado. A fonte física especificada deve pertencer à coleção de fontes.
GetFontLocality

Obtém o local atual de uma fonte dado seu índice baseado em zero. (IDWriteFontFamily1.GetFontLocality)
GetFontLocality

Obtém o local atual de uma fonte dado seu índice baseado em zero. (IDWriteFontList1.GetFontLocality)
GetFontLocality

Recupera a localidade de um único item.
GetFontResource

Recupera o recurso de fonte subjacente para essa face de fonte.
GetFontSet

Obtém o conjunto de fontes subjacente usado por esta coleção.
GetFontSet

Recupera o conjunto de fontes subjacente usado por esta coleção.
GetFontSet

Recupera o conjunto de fontes subjacente usado por essa família.
GetFontSet

Recupera o conjunto de fontes subjacente usado por esta lista.
GetFontSignature

Lê a assinatura de fonte da fonte fornecida. (sobrecarga 2/2)
GetFontSignature

Lê a assinatura de fonte da fonte fornecida. (sobrecarga 1/2)
GetFontSize

Obtém o tamanho da fonte em conjuntos DIP.
GetFontSize

Obtém a fonte em altura do texto na posição especificada.
GetFontSourceName

Copia o nome da fonte de fonte (para a fonte especificada) em uma matriz de saída.
GetFontSourceNameLength

Recupera o comprimento do nome da fonte para a fonte especificada.
GetFontSourceType

Recupera o tipo de fonte de fonte da fonte especificada.
GetFontStretch

Obtém o trecho de fonte do texto.
GetFontStretch

Obtém o trecho de fonte do texto na posição especificada.
GetFontStyle

Obtém o estilo de fonte do texto.
GetFontStyle

Obtém o estilo de fonte (também conhecido como inclinação) do texto na posição especificada.
GetFontWeight

Obtém o peso da fonte do texto.
GetFontWeight

Obtém o peso da fonte do texto na posição especificada.
GetGamma

Obtém o valor gama usado para correção gama. Os valores válidos devem ser maiores que zero e não podem exceder 256.
GetGdiCompatibleGlyphAdvances

Retorna os avanços alinhados a pixels para uma sequência de glifos.
GetGdiCompatibleGlyphMetrics

Obtém métricas de glifo em unidades de design de fonte com os valores retornados compatíveis com o que a GDI produziria.
GetGdiCompatibleGlyphPlacements

Coloque a saída de glifos do método GetGlyphs de acordo com a fonte e as regras de renderização do sistema de gravação.
GetGdiCompatibleMetrics

Obtém unidades de design e métricas comuns para a face da fonte. Essas métricas são aplicáveis a todos os glifos dentro de uma fonte e são usadas por aplicativos para cálculos de layout. (IDWriteFontFace.GetGdiCompatibleMetrics)
GetGdiCompatibleMetrics

Obtém unidades de design e métricas comuns para a face da fonte. Essas métricas são aplicáveis a todos os glifos dentro de uma fonte e são usadas por aplicativos para cálculos de layout. (IDWriteFontFace1.GetGdiCompatibleMetrics)
GetGdiInterop

Cria um objeto usado para interoperabilidade com GDI.
GetGenerationCount

Obtém o número de geração atual da fila de download, que é incrementado sempre que um download é concluído, com falha ou êxito. Esse valor de cookie pode ser comparado com dados armazenados em cache para determinar se ele está obsoleto.
GetGlyphCount

Obtém o número de glifos na face da fonte.
GetGlyphImageData

Obtém um ponteiro para os dados de glifo com base no formato de imagem desejado.
GetGlyphImageFormats

Obtém todos os formatos de imagem de glifo compatíveis com toda a fonte. (IDWriteFontFace4.GetGlyphImageFormats)
GetGlyphImageFormats

Obtém todos os formatos de imagem de glifo compatíveis com toda a fonte. (sobrecarga 1/2)
GetGlyphIndices

Retorna o mapeamento nominal de pontos de código Unicode UCS4 para índices de glifo, conforme definido pela tabela 'CMAP' da fonte.
GetGlyphOrientationTransform

Retorna matriz de transformação 2x3 para o respectivo ângulo para desenhar a execução do glifo. (IDWriteTextAnalyzer1.GetGlyphOrientationTransform)
GetGlyphOrientationTransform

Retorna matriz de transformação 2x3 para o respectivo ângulo para desenhar a execução do glifo. (IDWriteTextAnalyzer2.GetGlyphOrientationTransform)
GetGlyphPlacements

Coloca a saída de glifos do método GetGlyphs de acordo com a fonte e as regras de renderização do sistema de escrita.
GetGlyphRunOutline

Calcula a estrutura de tópicos de uma execução de glifos chamando de volta para a interface do coletor de estrutura de tópicos.
GetGlyphs

Analisa a cadeia de caracteres de texto de entrada e mapeia-a para o conjunto de glifos e dados de glifo associados de acordo com a fonte e as regras de renderização do sistema de gravação.
GetGrayscaleEnhancedContrast

Obtém a quantidade de melhoria de contraste a ser usada para suavização em escala de cinza.
GetGridFitMode

Obtém o modo de ajuste de grade.
GetIncrementalTabStop

Obtém a posição de parada de tabulação incremental.
GetIndex

Obtém o índice de uma face de fonte no contexto de seus arquivos de fonte.
GetInformationalStrings

Obtém uma coleção de cadeias de caracteres localizadas que contém as cadeias de caracteres informativas especificadas, indexadas pelo nome da localidade.
GetInformationalStrings

Obtém uma coleção de cadeias de caracteres localizadas que contém as cadeias de caracteres informativas especificadas, indexadas pelo nome da localidade.
GetInlineObject

Obtém o objeto embutido na posição especificada.
GetJustificationOpportunities

Recupera informações de oportunidade de justificativa para cada um dos glifos considerando o texto e moldando as propriedades do glifo.
GetJustifiedGlyphs

Preenche novos glifos para scripts complexos em que a justificativa aumentou os avanços dos glifos, como árabe com kashida.
GetKerningPairAdjustments

Recupera os ajustes de par de kerning da tabela kern da fonte.
GetLastLineWrapping

Obtém o modo de disposição da última linha.
GetLastLineWrapping

Obtenha se a última palavra na última linha está encapsulada ou não.
GetLastWriteTime

Obtém a hora da última modificação do arquivo.
GetLastWriteTimeFromKey

Obtém a hora da última gravação do arquivo da chave de referência do arquivo de fonte.
GetLineMetrics

Recupera as informações sobre cada linha de texto individual da cadeia de caracteres de texto.
GetLineMetrics

Recupera as propriedades de cada linha.
GetLineSpacing

Obtém o ajuste de espaçamento entre linhas definido para um parágrafo de texto de várias linhas. (IDWriteTextFormat.GetLineSpacing)
GetLineSpacing

Obtém o ajuste de espaçamento entre linhas definido para um parágrafo de texto de várias linhas. (IDWriteTextFormat2.GetLineSpacing)
GetLineSpacing

Obtém informações de espaçamento entre linhas.
GetLoader

Obtém o carregador de arquivos associado a um objeto de arquivo de fonte.
GetLocaleName

Copia o nome da localidade com o índice especificado para a matriz especificada. (IDWriteLocalizedStrings.GetLocaleName)
GetLocaleName

Obtém o nome da localidade no intervalo afetado pela análise de texto.
GetLocaleName

Obtém uma cópia do nome da localidade.
GetLocaleName

Copia o nome da localidade do texto na posição especificada.
GetLocaleName

Copia o nome da localidade com o índice especificado para a matriz especificada. (IDWriteStringList.GetLocaleName)
GetLocaleNameLength

Obtém o comprimento em caracteres (sem incluir o terminador nulo) do nome da localidade com o índice especificado. (IDWriteLocalizedStrings.GetLocaleNameLength)
GetLocaleNameLength

Obtém o comprimento do nome da localidade.
GetLocaleNameLength

Obtém o comprimento do nome da localidade do texto na posição especificada.
GetLocaleNameLength

Obtém o comprimento em caracteres (sem incluir o terminador nulo) do nome da localidade com o índice especificado. (IDWriteStringList.GetLocaleNameLength)
GetLocalFileSize

Obtenha o tamanho local da face da fonte em bytes, que sempre será menor ou igual a GetFullSize. Se a localidade for remota, esse valor será zero. Se estiver cheio, esse valor será igual a GetFileSize.
GetLocalFileSize

GetLocalFileSize retorna o número de bytes do arquivo de fonte atualmente local, que deve ser sempre menor ou igual ao tamanho completo do arquivo retornado por GetFileSize.
GetLocality

Obtém a localidade atual da fonte.
GetLocality

Obtenha a localidade dessa referência facial de fonte.
GetLocality

Obtém a localidade atual do arquivo.
GetLocalityFromKey

Obtém a localidade do recurso de arquivo identificado pela chave exclusiva.
GetMatchingFonts

Obtém uma lista de fontes na família de fontes classificadas em ordem de quão bem elas correspondem às propriedades especificadas.
GetMatchingFonts

Recupera uma lista de fontes na família de fontes especificada, classificada em ordem de quão bem elas correspondem aos valores de eixo especificados.
GetMatchingFonts

Recupera uma lista de fontes na família de fontes, classificadas em ordem de quão bem elas correspondem aos valores de eixo especificados.
GetMatchingFonts

Retorna um subconjunto de fontes filtradas pelas propriedades fornecidas. (sobrecarga 2/2)
GetMatchingFonts

Retorna um subconjunto de fontes filtradas pelas propriedades fornecidas. (sobrecarga 1/2)
GetMatchingFonts

Recupera um conjunto de fontes correspondente com base nas entradas solicitadas, ordenadas para que as correspondências mais próximas sejam anteriores.
GetMatchingFonts

Gera um conjunto de fontes correspondente com base nas entradas solicitadas, ordenadas para que as correspondências mais próximas sejam anteriores.
GetMatchingFontsByLOGFONT

Obtém uma lista de fontes correspondentes com base nos valores LOGFONT especificados. Somente fontes desse nome de família serão retornadas.
GetMaxHeight

Obtém a altura máxima do layout.
GetMaxWidth

Obtém a largura máxima do layout.
GetMemoryDC

Obtém um identificador para o contexto do dispositivo de memória.
GetMetrics

Obtém unidades de design e métricas comuns para a face da fonte. Essas métricas são aplicáveis a todos os glifos dentro de uma face de fonte e são usadas por aplicativos para cálculos de layout. (IDWriteFont.GetMetrics)
GetMetrics

Obtém unidades de design e métricas comuns para a face da fonte. Essas métricas são aplicáveis a todos os glifos dentro de uma face de fonte e são usadas por aplicativos para cálculos de layout. (IDWriteFontFace.GetMetrics)
GetMetrics

IDWriteTextLayout chama essa função de retorno de chamada para obter a medida do objeto embutido.
GetMetrics

Recupera as métricas gerais da cadeia de caracteres formatada. (IDWriteTextLayout.GetMetrics)
GetMetrics

Obtém unidades de design e métricas comuns para a face da fonte. Essas métricas são aplicáveis a todos os glifos dentro de uma face de fonte e são usadas por aplicativos para cálculos de layout. (IDWriteFont1.GetMetrics)
GetMetrics

Obtém unidades de design e métricas comuns para a face da fonte. Essas métricas são aplicáveis a todos os glifos dentro de uma face de fonte e são usadas por aplicativos para cálculos de layout. (IDWriteFontFace1.GetMetrics)
GetMetrics

Recupera as métricas gerais da cadeia de caracteres formatada. (IDWriteTextLayout2.GetMetrics)
GetNumberSubstitution

Obtém a substituição de número do intervalo de texto afetado pela análise de texto.
GetOpticalAlignment

Obtém o alinhamento de margem óptica para o formato de texto.
GetOpticalAlignment

Veja como os glifos se alinham às bordas da margem.
GetOverhangMetrics

IDWriteTextLayout chama essa função de retorno de chamada para obter as extensões visíveis (em DIPs) do objeto embutido. No caso de um bitmap simples, sem preenchimento e sem saliência, todas as saliências serão simplesmente zeros.
GetOverhangMetrics

Retorna as saliências (em DIPs) do layout e todos os objetos contidos nele, incluindo glifos de texto e objetos embutidos.
GetPairKerning

Obtém se o kerning de par está ou não habilitado em determinada posição.
GetPaletteEntries

Obtém valores de cor da paleta de cores da fonte.
GetPaletteEntryCount

Obtenha o número de entradas em cada paleta de cores.
GetPanose

Obtém os valores PANOSE da fonte e é usado para seleção e correspondência de fontes.
GetPanose

Obtém os valores PANOSE da fonte, usados para seleção e correspondência de fontes.
GetParagraphAlignment

Obtém a opção de alinhamento de um parágrafo que é relativo às bordas superior e inferior de uma caixa de layout.
GetParagraphReadingDirection

Obtém a direção de leitura do parágrafo.
GetPixelGeometry

Obtém a geometria de pixel do objeto de parâmetros de renderização.
GetPixelsPerDip

Obtém o número de pixels de bitmap por DIP.
GetPixelsPerDip

Obtém o número de pixels físicos por DIP.
GetPropertyOccurrenceCount

Retorna quantas vezes um determinado valor de propriedade ocorre no conjunto.
Getpropertyvalues

Retorna os valores de propriedade de um índice de item de fonte específico. (sobrecarga 2/3)
Getpropertyvalues

Retorna os valores de propriedade de um índice de item de fonte específico. (sobrecarga 1/3)
Getpropertyvalues

Retorna os valores de propriedade de um índice de item de fonte específico. (sobrecarga 3/3)
GetReadingDirection

Obtém a direção de leitura atual do texto em um parágrafo.
GetRecommendedRenderingMode

Determina o modo de renderização recomendado para a fonte, usando os parâmetros de renderização e tamanho especificados. (IDWriteFontFace.GetRecommendedRenderingMode)
GetRecommendedRenderingMode

Determina o modo de renderização recomendado para a fonte, usando os parâmetros de renderização e tamanho especificados. (IDWriteFontFace1.GetRecommendedRenderingMode)
GetRecommendedRenderingMode

Determina a renderização de texto recomendada e o modo de ajuste de grade a serem usados com base na fonte, tamanho, transformação mundial e modo de medição. (IDWriteFontFace3.GetRecommendedRenderingMode)
GetRecommendedRenderingMode

Determina a renderização de texto recomendada e o modo de ajuste de grade a serem usados com base na fonte, tamanho, transformação mundial e modo de medição. (IDWriteFontFace2.GetRecommendedRenderingMode)
GetReferenceKey

Obtém o ponteiro para a chave de referência de um arquivo de fonte. O ponteiro retornado é válido até que o objeto de arquivo de fonte seja liberado.
GetRenderingMode

Obtém o modo de renderização do objeto de parâmetros de renderização.
GetRenderingMode1

Obtém o modo de renderização.
Getresult

Retorna o resultado da operação assíncrona. O valor retornado será E_PENDING se a operação ainda não tiver sido concluída.
GetScriptProperties

Recupera as propriedades de um determinado script.
GetSimulations

Obtém um valor que indica quais simulações são aplicadas à fonte especificada.
GetSimulations

Obtém os sinalizadores de simulação de estilo algorítmico de uma face de fonte. (IDWriteFontFace.GetSimulations)
GetSimulations

Obtém os sinalizadores de simulação de estilo algorítmico de uma face de fonte. (IDWriteFontFaceReference.GetSimulations)
GetSize

Obtém as dimensões do bitmap de destino.
GetStretch

Obtém o alongamento, ou largura, da fonte especificada.
GetStretch

Obtém o alongamento (também conhecido como largura) dessa fonte.
GetStrikethrough

Obtenha a presença de tachado do texto na posição especificada.
GetString

Copia a cadeia de caracteres com o índice especificado para a matriz especificada. (IDWriteLocalizedStrings.GetString)
GetString

Copia a cadeia de caracteres com o índice especificado para a matriz especificada. (IDWriteStringList.GetString)
GetStringLength

Obtém o comprimento em caracteres (sem incluir o terminador nulo) da cadeia de caracteres com o índice especificado. (IDWriteLocalizedStrings.GetStringLength)
GetStringLength

Obtém o comprimento em caracteres (sem incluir o terminador nulo) da cadeia de caracteres com o índice especificado. (IDWriteStringList.GetStringLength)
Getstyle

Obtém o estilo ou inclinação da fonte especificada.
Getstyle

Obtém o estilo (também conhecido como inclinação) dessa fonte.
GetSystemFontCollection

Obtém um objeto que representa o conjunto de fontes instaladas.
GetSystemFontCollection

Recupera uma árvore de espessura/largura/inclinação de fontes do sistema.
GetSystemFontCollection

Recupera uma coleção de fontes, agrupadas em famílias. (IDWriteFactory6::GetSystemFontCollection)
GetSystemFontCollection

Recupera uma coleção de fontes, agrupadas em famílias. (IDWriteFactory7::GetSystemFontCollection)
GetSystemFontFallback

Cria um objeto de fallback de fonte da lista de fallback de fonte do sistema.
GetSystemFontSet

Recupera a lista de fontes do sistema.
GetSystemFontSet

Recupera o conjunto de fontes do sistema. (IDWriteFactory6::GetSystemFontSet)
GetSystemFontSet

Recupera o conjunto de fontes do sistema. (IDWriteFactory7::GetSystemFontSet)
GetTextAlignment

Obtém a opção de alinhamento do texto em relação à borda à esquerda e à direita da caixa de layout.
GetTextAntialiasMode

Obtém o modo de suavização de texto atual do destino de renderização de bitmap.
GetTextAtPosition

Obtém um bloco de texto começando na posição de texto especificada.
GetTextBeforePosition

Obtém um bloco de texto imediatamente anterior à posição especificada.
GetTextComplexity

Determina a complexidade do texto e se você precisa chamar IDWriteTextAnalyzer::GetGlyphs para formatação completa do script.
GetTrimming

Obtém as opções de corte para o texto que estoura a caixa de layout.
GetType

Obtém o tipo de formato de arquivo de uma face de fonte.
GetTypographicFeatures

Retorna uma lista completa de recursos opentype disponíveis para um script ou fonte.
GetTypography

Obtém a configuração de tipografia do texto na posição especificada.
GetUnderline

Obtém a presença sublinhada do texto na posição especificada.
GetUnicodeRanges

Recupera a lista de intervalos de caracteres com suporte por uma fonte.
GetUnicodeRanges

Recupera uma lista de intervalos de caracteres com suporte por uma fonte.
GetVerticalGlyphOrientation

Usado pelo analisador de texto para obter a orientação de glifo desejada e o nível bidi resolvido.
GetVerticalGlyphOrientation

Obtenha a orientação preferencial de glifos ao usar uma direção de leitura vertical. (IDWriteTextFormat1.GetVerticalGlyphOrientation)
GetVerticalGlyphOrientation

Obtenha a orientação preferencial de glifos ao usar uma direção de leitura vertical. (IDWriteTextLayout2.GetVerticalGlyphOrientation)
GetVerticalGlyphVariants

Recupera as formas verticais dos glifos nominais recuperados de GetGlyphIndices.
GetWaitHandle

Retorna um identificador que pode ser usado para aguardar a conclusão da operação assíncrona. O identificador permanece válido até que a interface seja liberada.
GetWeight

Obtém o peso, ou espessura do traço, da fonte especificada.
GetWeight

Obtém o peso dessa fonte.
GetWordWrapping

Obtém a opção de disposição da palavra.
HasCharacter

Determina se a fonte dá suporte a um caractere especificado.
HasCharacter

Determina se a fonte dá suporte ao caractere especificado.
HasKerningPairs

Determina se a fonte dá suporte ao kerning de par.
HasVariations

Determina se o recurso dessa face de fonte dá suporte a eixos variáveis. (IDWriteFontFace5::HasVariations)
HasVariations

Determina se o recurso dessa face de fonte dá suporte a eixos variáveis. (IDWriteFontResource::HasVariations)
HasVerticalGlyphVariants

Determina se a fonte tem variantes verticais de glifo.
HitTestPoint

O aplicativo chama essa função passando em um local de pixel específico em relação ao local superior esquerdo da caixa de layout e obtém as informações sobre as métricas de teste de ocorrência correspondente da cadeia de caracteres de texto em que ocorreu o teste de ocorrência.
HitTestTextPosition

O aplicativo chama essa função para obter o local do pixel em relação ao canto superior esquerdo da caixa de layout dada a posição de texto e o lado lógico da posição.
HitTestTextRange

O aplicativo chama essa função para obter um conjunto de métricas de teste de ocorrência correspondentes a um intervalo de posições de texto. Um dos main usos é implementar a seleção de realce da cadeia de caracteres de texto.
InvalidateLayout

Invalida o layout, forçando o layout a ser remendado antes de chamar as métricas ou as funções de desenho. Isso será útil se a localidade de uma fonte mudar e o layout for redesenhado ou se o tamanho de um cliente implementado IDWriteInlineObject for alterado.
IsCharacterLocal

Determina se o caractere é baixado localmente da fonte.
IsColorFont

Permite determinar se um caminho de renderização de cores é potencialmente necessário.
IsColorFont

Permite determinar se um caminho de renderização de cores é potencialmente necessário.
IsEmpty

Determina se a fila de download está vazia. Observe que a fila não inclui solicitações que já estão sendo baixadas. Chamar BeginDownloadclears a fila.
IsGlyphLocal

Determina se o glifo é baixado localmente da fonte.
IsMonospacedFont

Determina se a fonte é monoespaçada, ou seja, os caracteres têm a mesma largura de tom fixo (não proporcional).
IsMonospacedFont

Determina se a fonte de um intervalo de texto é monoespaçada, ou seja, os caracteres de fonte têm a mesma largura de tom fixo.
IsSymbolFont

Determina se a fonte é uma fonte de símbolo. (IDWriteFont.IsSymbolFont)
IsSymbolFont

Determina se a fonte é uma fonte de símbolo. (IDWriteFontFace.IsSymbolFont)
JustifyGlyphAdvances

Justifica uma matriz de avanços de glifo para ajustar a largura da linha.
MapCharacters

Determina uma fonte apropriada a ser usada para renderizar o intervalo inicial de texto.
MoveNext

Avança para o próximo arquivo de fonte na coleção. Quando ele é criado pela primeira vez, o enumerador é posicionado antes do primeiro elemento da coleção e a primeira chamada para MoveNext avança para o primeiro arquivo.
MoveNext

Mova para a próxima execução de glifo no enumerador.
ReadFileFragment

Lê um fragmento de um arquivo de fonte.
RegisterFontCollectionLoader

Registra um carregador de coleção de fontes personalizado com o objeto de fábrica.
RegisterFontFileLoader

Registra um carregador de arquivo de fonte com DirectWrite.
ReleaseFileFragment

Libera um fragmento de um arquivo.
ReleaseFontTable

Libera a tabela obtida anteriormente de TryGetFontTable.
ReleaseGlyphImageData

Libera os dados da tabela obtidos de ReadGlyphData.
Removelistener

Cancela o registro de um manipulador de notificação que foi registrado anteriormente usando AddListener.
Redimensionar

Redimensiona o bitmap.
SetAutomaticFontAxes

Define as opções de eixo de fonte automática.
SetBidiLevel

Define um nível bidirecional no intervalo, que é chamado uma vez por alteração de execução (explícita ou resolvida implícita).
SetCharacterSpacing

Define o espaçamento entre caracteres.
SetCurrentTransform

Define a transformação que mapeia a coordenada abstrata para DIPs (pixel independente do dispositivo). Isso não afeta a transformação mundial do contexto do dispositivo subjacente.
SetDrawingEffect

Define o efeito de desenho definido pelo aplicativo.
SetFlowDirection

Define a direção do fluxo do parágrafo.
SetFontAxisValues

Define valores para os eixos de fonte do formato.
SetFontCollection

Define a coleção de fontes.
SetFontFallback

Aplica o fallback de fonte personalizada ao layout. Se nenhum estiver definido, ele usará a lista de fallback do sistema padrão.
SetFontFallback

Aplique um fallback de fonte personalizado ao layout.
SetFontFamilyName

Define o nome da família de fontes terminada em nulo para texto dentro de um intervalo de texto especificado.
Setfontsize

Define o tamanho da fonte em unidades DIP para texto dentro de um intervalo de texto especificado.
Setfontstretch

Define o alongamento de fonte para o texto dentro de um intervalo de texto especificado.
Setfontstyle

Define o estilo de fonte do texto em um intervalo de texto especificado por uma estrutura DWRITE_TEXT_RANGE.
SetFontWeight

Define o peso da fonte para o texto dentro de um intervalo de texto especificado por uma estrutura DWRITE_TEXT_RANGE.
SetGlyphOrientation

O analisador de texto chama de volta para isso para relatar a orientação real de cada caractere para modelagem e desenho.
SetIncrementalTabStop

Define uma distância fixa entre duas paradas de tabulação adjacentes.
SetInlineObject

Define o objeto embutido.
SetLastLineWrapping

Define o modo de disposição da última linha.
SetLastLineWrapping

Defina se a última palavra na última linha está ou não encapsulada.
SetLineBreakpoints

Define oportunidades de quebra de linha para cada caractere, começando pela posição especificada.
SetLineSpacing

Define o espaçamento de linha.
SetLineSpacing

Definir espaçamento de linha. (IDWriteTextFormat2.SetLineSpacing)
SetLineSpacing

Definir espaçamento de linha. (IDWriteTextLayout3.SetLineSpacing)
SetLocaleName

Define o nome da localidade do texto em um intervalo de texto especificado.
SetMaxHeight

Define a altura máxima do layout.
SetMaxWidth

Define a largura máxima do layout.
SetNumberSubstitution

Define a substituição de número no intervalo de texto afetado pela análise de texto.
SetOpticalAlignment

Define o alinhamento de margem óptica para o formato de texto.
SetOpticalAlignment

Defina como os glifos se alinham às bordas da margem.
SetPairKerning

Habilita ou desabilita o kerning de pares em um determinado intervalo de texto.
SetParagraphAlignment

Define a opção de alinhamento de um parágrafo em relação à borda superior e inferior da caixa de layout.
SetPixelsPerDip

Define o número de pixels de bitmap por DIP (pixel independente do dispositivo). Um DIP é de 1/96 polegada, portanto, esse valor é o número se pixels por polegada divididos por 96.
SetReadingDirection

Define a direção de leitura do parágrafo.
SetScriptAnalysis

Relata a análise de script para o intervalo de texto especificado.
SetStrikethrough

Define o tachado para texto dentro de um intervalo de texto especificado.
SetTextAlignment

Define o alinhamento do texto em um parágrafo, em relação à borda à esquerda e à direita de uma caixa de layout para uma interface IDWriteTextFormat.
SetTextAntialiasMode

Define o modo de suavização de texto atual do destino de renderização de bitmap.
SetTrimming

Define opções de corte para texto que estoura a largura do layout.
SetTypography

Define recursos de tipografia de fonte para texto dentro de um intervalo de texto especificado.
SetUnderline

Define o sublinhado para texto dentro de um intervalo de texto especificado.
SetVerticalGlyphOrientation

Define a orientação de um formato de texto.
SetVerticalGlyphOrientation

Defina a orientação preferencial de glifos ao usar uma direção de leitura vertical.
SetWordWrapping

Define a opção de disposição da palavra.
TranslateColorGlyphRun

Converte uma execução de glifo em uma sequência de execuções de glifo de cor, que podem ser renderizadas para produzir uma representação de cor da execução "base" original.
TranslateColorGlyphRun

Esse método é chamado em uma execução de glifo para convertê-lo em várias execuções de glifo de cor.
TryGetFontTable

Localiza a tabela de fontes OpenType especificada se ela existir e retorna um ponteiro para ela. A função acessa os dados de fonte subjacentes por meio da interface IDWriteFontFileStream implementada pelo carregador de arquivo de fonte.
DesempacotarFontFile

O método UnpackFontFile descompacta dados de fonte de um arquivo de contêiner (WOFF ou WOFF2) e retorna os dados de fonte não empacotados na forma de um fluxo de arquivo de fonte.
UnregisterFontCollectionLoader

Cancela o registro de um carregador de coleção de fontes personalizado que foi registrado anteriormente usando RegisterFontCollectionLoader.
UnregisterFontFileLoader

Cancela o registro de um carregador de arquivo de fonte que foi registrado anteriormente com o sistema de fontes DirectWrite usando RegisterFontFileLoader.

Interfaces

 
IDWriteAsyncResult

Representa o resultado de uma operação assíncrona. Um cliente pode usar a interface para aguardar a conclusão da operação e obter o resultado.
IDWriteBitmapRenderTarget

Encapsula um bitmap independente do dispositivo de 32 bits e o contexto do dispositivo, que pode ser usado para renderizar glifos.
IDWriteBitmapRenderTarget1

Encapsula um bitmap independente de dispositivo de 32 bits e o contexto do dispositivo, que você pode usar para renderizar glifos.
IDWriteColorGlyphRunEnumerator

Essa interface permite que o aplicativo enumere por meio das execuções de glifo de cor.
IDWriteColorGlyphRunEnumerator1

Enumerador para uma coleção ordenada de execuções de glifo de cor.
IDWriteFactory

Usado para criar todos os objetos DirectWrite subsequentes. Essa interface é a interface de fábrica raiz para todos os objetos DirectWrite.
IDWriteFactory1

A interface de fábrica raiz para todos os objetos DirectWrite. (IDWriteFactory1)
IDWriteFactory2

A interface de fábrica raiz para todos os objetos DirectWrite. Eu
IDWriteFactory3

A interface de fábrica raiz para todos os objetos DirectWrite. (IDWriteFactory3)
IDWriteFactory4

A interface de fábrica raiz para todos os objetos DirectWrite. (IDWriteFactory4)
IDWriteFactory5

A interface de fábrica raiz para todos os objetos DirectWrite. (IDWriteFactory5)
IDWriteFactory6

Essa interface representa um objeto de fábrica do qual todos os objetos DirectWrite são criados. IDWriteFactory6 adiciona novas instalações para trabalhar com fontes e recursos de fonte.
IDWriteFactory7

Essa interface representa um objeto de fábrica do qual todos os objetos DirectWrite são criados. IDWriteFactory7 adiciona novas instalações para trabalhar com fontes do sistema.
IDWriteFont

Representa uma fonte física em uma coleção de fontes. Essa interface é usada para criar rostos de fontes de fontes físicas ou para recuperar informações como métricas de rosto de fonte ou nomes de rosto de rostos existentes.
IDWriteFont1

Representa uma fonte física em uma coleção de fontes. (IDWriteFont1)
IDWriteFont2

Representa uma fonte física em uma coleção de fontes. (IDWriteFont2)
IDWriteFont3

Representa uma fonte em uma coleção de fontes.
IDWriteFontCollection

Um objeto que encapsula um conjunto de fontes, como o conjunto de fontes instaladas no sistema ou o conjunto de fontes em um diretório específico. (IDWriteFontCollection)
IDWriteFontCollection1

Um objeto que encapsula um conjunto de fontes, como o conjunto de fontes instaladas no sistema ou o conjunto de fontes em um diretório específico. (IDWriteFontCollection1)
IDWriteFontCollection2

Essa interface encapsula um conjunto de fontes, como o conjunto de fontes instaladas no sistema ou o conjunto de fontes em um diretório específico. A API da coleção de fontes pode ser usada para descobrir quais fontes e famílias de fontes estão disponíveis e para obter alguns metadados sobre as fontes. (IDWriteFontCollection2)
IDWriteFontCollection3

Essa interface encapsula um conjunto de fontes, como o conjunto de fontes instaladas no sistema ou o conjunto de fontes em um diretório específico. A API da coleção de fontes pode ser usada para descobrir quais fontes e famílias de fontes estão disponíveis e para obter alguns metadados sobre as fontes. (IDWriteFontCollection3)
IDWriteFontCollectionLoader

Usado para construir uma coleção de fontes com um tipo específico de chave.
IDWriteFontDownloadListener

Interface de retorno de chamada definida pelo aplicativo que recebe notificações da fila de download de fonte (interface IDWriteFontDownloadQueue).
IDWriteFontDownloadQueue

Interface que enfileira solicitações de download para fontes remotas, caracteres, glifos e fragmentos de fonte.
IDWriteFontFace

Essa interface expõe vários dados de fonte, como métricas, nomes e contornos de glifo. Ele contém o tipo de face da fonte, as referências de arquivo apropriadas e os dados de identificação facial.
IDWriteFontFace1

Contém o tipo de rosto da fonte, as referências de arquivo apropriadas e os dados de identificação facial. (IDWriteFontFace1)
IDWriteFontFace2

Contém o tipo de rosto da fonte, as referências de arquivo apropriadas e os dados de identificação facial. (IDWriteFontFace2)
IDWriteFontFace3

Contém o tipo de rosto da fonte, as referências de arquivo apropriadas e os dados de identificação facial. (IDWriteFontFace3)
IDWriteFontFace4

Contém o tipo de rosto da fonte, as referências de arquivo apropriadas e os dados de identificação facial. (IDWriteFontFace4)
IDWriteFontFace5

Contém o tipo de rosto da fonte, as referências de arquivo apropriadas e os dados de identificação facial. (IDWriteFontFace5)
IDWriteFontFaceReference

Representa uma referência a uma face de fonte.
IDWriteFontFaceReference1

Representa uma referência a uma face de fonte. Uma referência de identificação exclusiva a uma fonte, da qual você pode criar um rosto de fonte para consultar métricas de fonte e usar para renderização.
IDWriteFontFallback

Permite que você acesse fontes de fallback na lista de fontes.
IDWriteFontFallback1

Permite que você acesse fontes de fallback na lista de fontes.
IDWriteFontFallbackBuilder

Permite que você crie mapeamentos de fallback de fonte Unicode e crie um objeto de fallback de fonte a partir desses mapeamentos.
IDWriteFontFamily

Representa uma família de fontes relacionadas. (IDWriteFontFamily)
IDWriteFontFamily1

Representa uma família de fontes relacionadas. (IDWriteFontFamily1)
IDWriteFontFamily2

Representa uma família de fontes relacionadas. IDWriteFontFamily2 adiciona novas instalações, incluindo a recuperação de fontes por valores de eixo de fonte.
IDWriteFontFile

Representa um arquivo de fonte. Aplicativos como gerentes de fonte ou visualizadores de fonte podem chamar IDWriteFontFile::Analyze para descobrir se um arquivo específico é um arquivo de fonte e se é um tipo de fonte compatível com o sistema de fontes.
IDWriteFontFileEnumerator

Encapsula uma coleção de arquivos de fonte. O sistema de fontes usa essa interface para enumerar arquivos de fonte ao criar uma coleção de fontes.
IDWriteFontFileLoader

Manipula o carregamento de recursos de arquivo de fonte de um tipo específico de uma chave de referência de arquivo de fonte em um objeto de fluxo de arquivo de fonte.
IDWriteFontFileStream

Carrega dados de arquivo de fonte de um carregador de arquivo de fonte personalizado.
IDWriteFontList

Representa uma lista de fontes. (IDWriteFontList)
IDWriteFontList1

Representa uma lista de fontes. (IDWriteFontList1)
IDWriteFontList2

Representa uma lista de fontes. IDWriteFontList2 adiciona novas instalações, incluindo a recuperação do conjunto de fontes subjacente usado pela lista.
IDWriteFontResource

Fornece informações de eixo para um recurso de fonte e é usado para criar instâncias de rosto de fonte específicas.
IDWriteFontSet

Representa um conjunto de fontes. (IDWriteFontSet)
IDWriteFontSet1

Representa um conjunto de fontes. (IDWriteFontSet1)
IDWriteFontSet2

Representa um conjunto de fontes. (IDWriteFontSet2)
IDWriteFontSet3

Representa um conjunto de fontes. (IDWriteFontSet3)
IDWriteFontSet4

Representa um conjunto de fontes. (IDWriteFontSet4)
IDWriteFontSetBuilder

Contém métodos para criar um conjunto de fontes. (IDWriteFontSetBuilder)
IDWriteFontSetBuilder1

Contém métodos para criar um conjunto de fontes. (IDWriteFontSetBuilder1)
IDWriteFontSetBuilder2

Contém métodos para criar um conjunto de fontes. (IDWriteFontSetBuilder2)
IDWriteGdiInterop

Fornece interoperabilidade com GDI, como métodos para converter uma face de fonte em uma estrutura LOGFONT ou converter uma descrição de fonte GDI em uma face de fonte. Ele também é usado para criar objetos de destino de renderização de bitmap. (IDWriteGdiInterop)
IDWriteGdiInterop1

Fornece interoperabilidade com GDI, como métodos para converter uma face de fonte em uma estrutura LOGFONT ou converter uma descrição de fonte GDI em uma face de fonte. Ele também é usado para criar objetos de destino de renderização de bitmap. (IDWriteGdiInterop1)
IDWriteGlyphRunAnalysis

Contém informações de baixo nível usadas para renderizar uma execução de glifo.
IDWriteInlineObject

Encapsula um gráfico embutido definido pelo aplicativo, permitindo que dWrite consulte métricas como se o gráfico fosse um glifo embutido com o texto.
IDWriteInMemoryFontFileLoader

Representa um carregador de arquivo de fonte que pode acessar fontes na memória.
IDWriteLocalFontFileLoader

Uma implementação interna da interface IDWriteFontFileLoader, que opera em arquivos de fonte locais e expõe informações de arquivo de fonte local da chave de referência do arquivo de fonte.
IDWriteLocalizedStrings

Representa uma coleção de cadeias de caracteres indexadas pelo nome da localidade.
IDWriteNumberSubstitution

Contém os dígitos apropriados e a pontuação numérica para uma localidade especificada.
IDWritePixelSnapping

Define as propriedades de captura de pixel, como pixels por DIP (pixel independente do dispositivo) e a matriz de transformação atual de um renderizador de texto.
IDWriteRemoteFontFileLoader

Representa um carregador de arquivo de fonte que pode acessar fontes remotas (ou seja, baixáveis).
IDWriteRemoteFontFileStream

Representa um fluxo de arquivo de fonte, partes das quais podem ser não locais.
IDWriteRenderingParams

Representa configurações de renderização de texto, como nível ClearType, contraste aprimorado e correção gama para rasterização e filtragem de glifo.
IDWriteRenderingParams1

Representa as configurações de renderização de texto para rasterização e filtragem de glifo. (IDWriteRenderingParams1)
IDWriteRenderingParams2

Representa as configurações de renderização de texto para rasterização e filtragem de glifo. (IDWriteRenderingParams2)
IDWriteRenderingParams3

Representa as configurações de renderização de texto para rasterização e filtragem de glifo. (IDWriteRenderingParams3)
IDWriteStringList

Representa uma coleção de cadeias de caracteres indexadas por número.
IDWriteTextAnalysisSink

Essa interface é implementada pelo cliente do analisador de texto para receber a saída de uma determinada análise de texto.
IDWriteTextAnalysisSink1

A interface que você implementa para receber a saída dos analisadores de texto.
IDWriteTextAnalysisSource

Implementado pelo cliente do analisador de texto para fornecer texto ao analisador.
IDWriteTextAnalysisSource1

A interface implementada para fornecer informações necessárias ao analisador de texto, como o texto e as propriedades de texto associadas.
IDWriteTextAnalyzer

Analisa várias propriedades de texto para processamento de script complexo, como suporte bidirecional (bidi) para idiomas como árabe, determinação de oportunidades de quebra de linha, posicionamento de glifo e substituição de número.
IDWriteTextAnalyzer1

Analisa várias propriedades de texto para processamento de script complexo. (IDWriteTextAnalyzer1)
IDWriteTextAnalyzer2

Analisa várias propriedades de texto para processamento de script complexo. (IDWriteTextAnalyzer2)
IDWriteTextFormat

A interface IDWriteTextFormat descreve as propriedades de fonte e parágrafo usadas para formatar texto e descreve as informações de localidade.
IDWriteTextFormat1

Descreve as propriedades de fonte e parágrafo usadas para formatar texto e descreve informações de localidade. (IDWriteTextFormat1)
IDWriteTextFormat2

Descreve as propriedades de fonte e parágrafo usadas para formatar texto e descreve informações de localidade. (IDWriteTextFormat2)
IDWriteTextFormat3

Descreve as propriedades de fonte e parágrafo usadas para formatar texto e descreve informações de localidade. (IDWriteTextFormat3)
IDWriteTextLayout

A interface IDWriteTextLayout representa um bloco de texto depois de ter sido totalmente analisada e formatada.
IDWriteTextLayout1

Representa um bloco de texto depois de ter sido totalmente analisado e formatado. (IDWriteTextLayout1)
IDWriteTextLayout2

Representa um bloco de texto depois de ter sido totalmente analisado e formatado. (IDWriteTextLayout2)
IDWriteTextLayout3

Representa um bloco de texto depois de ter sido totalmente analisado e formatado. (IDWriteTextLayout3)
IDWriteTextLayout4

Representa um bloco de texto depois de ter sido totalmente analisado e formatado.
IDWriteTextRenderer

Representa um conjunto de retornos de chamada definidos pelo aplicativo que executam a renderização de texto, objetos embutidos e decorações, como sublinhados. (IDWriteTextRenderer)
IDWriteTextRenderer1

Representa um conjunto de retornos de chamada definidos pelo aplicativo que executam a renderização de texto, objetos embutidos e decorações, como sublinhados. (IDWriteTextRenderer1)
IDWriteTypography

Representa uma configuração de tipografia de fonte.

Estruturas

 
DWRITE_CARET_METRICS

A estrutura DWRITE_CARET_METRICS especifica as métricas para o posicionamento do cursor em uma fonte.
DWRITE_CLUSTER_METRICS

Contém informações sobre um cluster de glifo.
DWRITE_COLOR_GLYPH_RUN

Contém as informações necessárias para renderizadores desenharem execuções de glifo com informações de cor de glifo.
DWRITE_COLOR_GLYPH_RUN1

Representa uma execução de glifo de cor. O método IDWriteFactory4::TranslateColorGlyphRun retorna uma coleção ordenada de execuções de glifo de cores de tipos variados, dependendo do suporte da fonte.
DWRITE_FILE_FRAGMENT

Representa um intervalo de bytes em um arquivo de fonte.
DWRITE_FONT_AXIS_RANGE

Representa o intervalo mínimo e máximo dos valores possíveis para um eixo de fontes.
DWRITE_FONT_AXIS_VALUE

Representa um valor para um eixo de fontes. Usado ao consultar e criar instâncias de fonte.
DWRITE_FONT_FEATURE

Especifica as propriedades usadas para identificar e executar recursos tipográficos na face da fonte atual.
DWRITE_FONT_METRICS

A estrutura DWRITE_FONT_METRICS especifica as métricas aplicáveis a todos os glifos na face da fonte.
DWRITE_FONT_METRICS1

A estrutura DWRITE_FONT_METRICS1 especifica as métricas aplicáveis a todos os glifos na face da fonte.
DWRITE_FONT_PROPERTY

Propriedade font usada para filtrar conjuntos de fontes e criar um conjunto de fontes com propriedades explícitas.
DWRITE_GLYPH_IMAGE_DATA

Dados de um único glifo de GetGlyphImageData.
DWRITE_GLYPH_METRICS

Especifica as métricas de um glifo individual.
DWRITE_GLYPH_OFFSET

O ajuste opcional para a posição de um glifo.
DWRITE_GLYPH_RUN

Contém as informações necessárias para renderizadores desenharem execuções de glifo.
DWRITE_GLYPH_RUN_DESCRIPTION

Contém propriedades adicionais relacionadas àquelas em DWRITE_GLYPH_RUN.
DWRITE_HIT_TEST_METRICS

Descreve a região obtida por um teste de clique.
DWRITE_INLINE_OBJECT_METRICS

Contém propriedades que descrevem a medida geométrica de um objeto embutido definido pelo aplicativo.
DWRITE_JUSTIFICATION_OPPORTUNITY

A estrutura DWRITE_JUSTIFICATION_OPPORTUNITY especifica informações de justificativa por glifo.
DWRITE_LINE_BREAKPOINT

Características de ponto de interrupção de linha de um caractere.
DWRITE_LINE_METRICS

Contém informações sobre uma linha de texto formatada. (DWRITE_LINE_METRICS)
DWRITE_LINE_METRICS1

Contém informações sobre uma linha de texto formatada. (DWRITE_LINE_METRICS1)
DWRITE_LINE_SPACING

Define o espaçamento vertical entre linhas de texto.
DWRITE_MATRIX

A estrutura DWRITE_MATRIX especifica a transformação gráfica a ser aplicada aos glifos renderizados.
DWRITE_OVERHANG_METRICS

Indica quanto os DIPs visíveis (pixels independentes do dispositivo) superam cada lado do layout ou objetos embutidos.
DWRITE_PANOSE

A união DWRITE_PANOSE descreve os valores de classificação de face de tipo que você usa com IDWriteFont1::GetPanose para selecionar e corresponder à fonte.
DWRITE_SCRIPT_ANALYSIS

Armazena a associação de texto e seu script de sistema de escrita, bem como alguns atributos de exibição.
DWRITE_SCRIPT_PROPERTIES

A estrutura DWRITE_SCRIPT_PROPERTIES especifica propriedades de script para navegação e justificativa de cursor.
DWRITE_SHAPING_GLYPH_PROPERTIES

Contém propriedades de saída de formatação para um glifo de saída.
DWRITE_SHAPING_TEXT_PROPERTIES

Modelando propriedades de saída para um glifo de saída.
DWRITE_STRIKETHROUGH

Contém informações sobre o tamanho e o posicionamento de tachado.
DWRITE_TEXT_METRICS

Contém as métricas associadas ao texto após o layout. (DWRITE_TEXT_METRICS)
DWRITE_TEXT_METRICS1

Contém as métricas associadas ao texto após o layout. (DWRITE_TEXT_METRICS1)
DWRITE_TEXT_RANGE

Especifica um intervalo de posições de texto em que o formato é aplicado no texto representado por um objeto IDWriteTextLayout.
DWRITE_TRIMMING

Especifica a opção de corte para texto que estoura a caixa de layout.
DWRITE_TYPOGRAPHIC_FEATURES

Contém um conjunto de recursos tipográficos a serem aplicados durante a formatação de texto.
DWRITE_UNDERLINE

Contém informações sobre largura, espessura, deslocamento, altura da execução, direção da leitura e direção do fluxo de um sublinhado.
DWRITE_UNICODE_RANGE

A estrutura DWRITE_UNICODE_RANGE especifica o intervalo de pontos de código Unicode.