Partilhar via


Estruturas DirectWrite

DirectWrite define as seguintes estruturas.

Nesta secção

Tópico Descrição
DWRITE_BITMAP_DATA_BGRA32 Representa dados de bitmap no formato BGRA32.
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 glifos.
DWRITE_COLOR_F Descreve os componentes vermelho, verde, azul e alfa de uma cor.
DWRITE_COLOR_GLYPH_RUN Contém as informações necessárias para os renderizadores desenharem execuções de glifo com informações de cor de glifo.
DWRITE_COLOR_GLYPH_RUN1 Representa uma execução de glifo colorido. O método IDWriteFactory4::TranslateColorGlyphRun retorna uma coleção ordenada de execuções de glifo colorido de tipos variados, dependendo do que a fonte suporta.
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 fonte.
DWRITE_FONT_AXIS_VALUE Representa um valor para um eixo de fonte. 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 que são aplicáveis a todos os glifos dentro da face da fonte.
DWRITE_FONT_METRICS1 A estrutura DWRITE_FONT_METRICS1 especifica as métricas que são aplicáveis a todos os glifos dentro da 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 para um único glifo de GetGlyphImageData.
DWRITE_GLYPH_METRICS Especifica as métricas de um glifo individual.
DWRITE_GLYPH_OFFSET O ajuste opcional à posição de um glifo.
DWRITE_GLYPH_RUN Contém as informações necessárias para os renderizadores desenharem execuções de glifo.
DWRITE_GLYPH_RUN_DESCRIPTION Contém propriedades adicionais relacionadas às do DWRITE_GLYPH_RUN.
DWRITE_HIT_TEST_METRICS Descreve a região obtida por um teste de acerto.
DWRITE_INLINE_OBJECT_METRICS Contém propriedades que descrevem a medição geométrica de um objeto embutido definido pelo aplicativo.
DWRITE_JUSTIFICATION_OPPORTUNITY A estrutura DWRITE_JUSTIFICATION_OPPORTUNITY especifica informações de justificação por glifo.
DWRITE_LINE_BREAKPOINT Características do ponto de interrupção de linha de um personagem.
DWRITE_LINE_METRICS Contém informações sobre uma linha de texto formatada.
DWRITE_LINE_METRICS1 Contém informações sobre uma linha de texto formatada.
DWRITE_LINE_SPACING
DWRITE_MATRIX A estrutura DWRITE_MATRIX especifica a transformação gráfica a ser aplicada aos glifos renderizados.
DWRITE_OVERHANG_METRICS Indica o quanto os DIPs (pixels independentes do dispositivo) visíveis ultrapassam cada lado do layout ou objetos embutidos.
DWRITE_PANOSE A união DWRITE_PANOSE descreve os valores de classificação tipográfica que você usa com IDWriteFont1::GetPanose 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 as propriedades do script para navegação com cursor e justificação.
DWRITE_SHAPING_GLYPH_PROPERTIES Contém propriedades de saída de modelagem 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 dos tachados.
DWRITE_TEXT_METRICS Contém as métricas associadas ao texto após o layout.
DWRITE_TEXT_METRICS1 Contém as métricas associadas ao texto após o layout.
DWRITE_TEXT_RANGE Especifica um intervalo de posições de texto em que o formato é aplicado no texto representado por um IDWriteTextLayout objeto.
DWRITE_TRIMMING Especifica a opção de corte para texto que transborda a caixa de layout.
DWRITE_TYPOGRAPHIC_FEATURES Contém um conjunto de recursos tipográficos a serem aplicados durante a modelagem de texto.
DWRITE_UNDERLINE Contém informações sobre a largura, espessura, deslocamento, altura de execução, direção de 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.