cabeçalho dwrite_3.h
Esse cabeçalho é usado por DirectWrite. Para obter mais informações, consulte:
dwrite_3.h contém as seguintes interfaces de programação:
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. |
IDWriteColorGlyphRunEnumerator1 Enumerador para uma coleção ordenada de execuções de glifo de cor. |
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. |
IDWriteFont3 Representa uma fonte em uma coleção de fontes. |
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) |
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. |
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. |
IDWriteFontFallback1 Permite que você acesse fontes de fallback na lista de fontes. |
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. |
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) |
IDWriteGdiInterop1 Fornece interoperabilidade com GDI, como métodos para converter uma face de fonte em uma estrutura LOGFONT ou converter uma descrição da fonte GDI em uma face de fonte. Ele também é usado para criar objetos de destino de renderização de bitmap. (IDWriteGdiInterop1) |
IDWriteInMemoryFontFileLoader Representa um carregador de arquivo de fonte que pode acessar fontes na memória. |
IDWriteRemoteFontFileLoader Representa um carregador de arquivos de fonte que pode acessar fontes remotas (ou seja, baixáveis). |
IDWriteRemoteFontFileStream Representa um fluxo de arquivo de fonte, das quais partes podem não ser locais. |
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. |
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) |
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. |
DWRITE_MAKE_FONT_AXIS_TAG Cria uma marca OpenType para um eixo de fonte. |
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_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_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_AUTOMATIC_FONT_AXES Define constantes que especificam determinados eixos que podem ser aplicados automaticamente no layout durante a seleção de fonte. |
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_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_FAMILY_MODEL Define constantes que especificam como as famílias de fontes são agrupadas. |
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_SOURCE_TYPE Define constantes que especificam o mecanismo pelo qual uma fonte passou a ser incluída em um conjunto de fontes. |
DWRITE_LOCALITY Especifica o local de um recurso. |
DWRITE_RENDERING_MODE1 Especifica como os glifos são renderizados. |