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. |