Enumerações DirectWrite
DirectWrite define as enumerações a seguir.
Nesta seção
Tópico | Descrição |
---|---|
DWRITE_AUTOMATIC_FONT_AXES | Define constantes que especificam determinados eixos que podem ser aplicados automaticamente no layout durante a seleção da fonte. |
DWRITE_BASELINE | A enumeração DWRITE_BASELINE contém valores que especificam a linha de base para o alinhamento do texto. |
DWRITE_BREAK_CONDITION | Indica a condição nas bordas do objeto ou texto em linha usado para determinar o comportamento da quebra de linha. |
DWRITE_CONTAINER_TYPE | Especifica o formato de contêiner de um recurso da fonte. Um formato de contêiner é diferente de um formato de arquivo da fonte (DWRITE_FONT_FILE_TYPE) porque o contêiner descreve o contêiner no qual o arquivo da fonte subjacente é empacotado. |
DWRITE_FACTORY_TYPE | Especifica o tipo do objeto alocador DirectWrite. |
DWRITE_FACTORY_TYPE (DWriteCore) | Especifica o tipo do objeto alocador DirectWrite. |
DWRITE_FLOW_DIRECTION | Indica a direção de como as linhas de texto são colocadas umas em relação às outras. |
DWRITE_FONT_AXIS_ATTRIBUTES | Define constantes que especificam atributos para um eixo de fonte. |
DWRITE_FONT_AXIS_TAG | Define constantes que especificam um identificador de quatro caracteres para um eixo de fonte. |
DWRITE_FONT_FACE_TYPE | Indica o formato de arquivo de uma 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 de 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, têm valores de enumeração separados para cada um dos tipos de arquivo. |
DWRITE_FONT_LINE_GAP_USAGE | Especifique se o valor DWRITE_FONT_METRICS::lineGap deve fazer parte das métricas de linha |
DWRITE_FONT_PROPERTY_ID | Identifica uma cadeia em uma fonte. |
DWRITE_FONT_SIMULATIONS | Especifica simulações de estilo algorítmico a serem aplicadas ao tipo de fonte. Simulações ousadas 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 foi incluída em um conjunto de fontes. |
DWRITE_FONT_STRETCH | Representa o grau em que uma fonte foi esticada em comparação com a taxa de proporção normal de uma fonte. |
DWRITE_FONT_STYLE | Representa o estilo de um tipo de fonte como normal, itálico ou oblíquo. |
DWRITE_FONT_WEIGHT | Representa a densidade de um tipo de fonte, em termos de leveza ou peso dos traços. |
DWRITE_GLYPH_IMAGE_FORMATS | Especifica quais formatos são compatíveis na fonte, em um nível de fonte ou por glifo. |
DWRITE_GLYPH_ORIENTATION_ANGLE | A enumeração DWRITE_GLYPH_ORIENTATION_ANGLE contém valores que especificam como o glifo é orientado em relação ao eixo x. |
DWRITE_GRID_FIT_MODE | Especifica se o ajuste da grade de contornos do glifo deve ser habilitado (também conhecido como dicas). |
DWRITE_INFORMATIONAL_STRING_ID | A enumeração de cadeia informativa que identifica uma cadeia 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 a localização de um recurso. |
DWRITE_MEASURING_MODE | Indica o método de medição usado no layout do texto. |
DWRITE_NUMBER_SUBSTITUTION_METHOD | Especifica como aplicar a substituição de números em dígitos e pontuação relacionada. |
DWRITE_OPTICAL_ALIGNMENT | O modo de alinhamento da 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 em modo de contorno. |
DWRITE_PANOSE_ARM_STYLE | A enumeração DWRITE_PANOSE_ARM_STYLE contém valores que especificam o estilo de terminação de lemas e 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 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 a largura e a altura 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 o mais fino do traço para uma letra como "O" maiúsculo. |
DWRITE_PANOSE_DECORATIVE_CLASS | A enumeração DWRITE_PANOSE_DECORATIVE_CLASS contém valores que especificam a aparência geral 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 da face. |
DWRITE_PANOSE_FILL | A enumeração DWRITE_PANOSE_FILL contém valores que especificam o tipo de preenchimento e o tratamento da 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 o arredondamento da fonte do texto. |
DWRITE_PANOSE_LINING | A enumeração DWRITE_PANOSE_LINING contém valores que especificam o tratamento do contorno do tipo de fonte decorativa. |
DWRITE_PANOSE_MIDLINE | A enumeração DWRITE_PANOSE_MIDLINE contém valores que especificam informações sobre o posicionamento da linha média em caracteres maiúsculos e o tratamento dos vértices 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 em relação a 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, levando em consideração a inclinação e a cauda. |
DWRITE_PANOSE_SCRIPT_TOPOLOGY | A enumeração DWRITE_PANOSE_SCRIPT_TOPOLOGY contém valores que especificam a topologia das fontes. |
DWRITE_PANOSE_SERIF_STYLE | A enumeração DWRITE_PANOSE_SERIF_STYLE contém valores que especificam a aparência do texto serifado. |
DWRITE_PANOSE_SPACING | A enumeração DWRITE_PANOSE_SPACING contém valores que especificam o espaçamento entre caracteres (espaçamento uniforme X proporcional). |
DWRITE_PANOSE_STROKE_VARIATION | A enumeração DWRITE_PANOSE_STROKE_VARIATION contém valores que especificam a relação entre linhas finas e grossas dos 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 usada para criar formulários de caractere. |
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 das 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, o arranjo físico dos componentes de cor vermelho, verde e azul) que é assumido para fins de renderização do texto. |
DWRITE_READING_DIRECTION | Especifica a direção na qual a leitura progride. Observação: DWRITE_READING_DIRECTION_TOP_TO_BOTTOM e DWRITE_READING_DIRECTION_BOTTOM_TO_TOP só estão disponíveis no Windows 8.1 e posterior. |
Enumerações DWRITE_RENDERING_MODE | A partir do Windows 8, a enumeração DWRITE_RENDERING_MODE adicionou novos valores de enumeração e preteriu outros. |
DWRITE_RENDERING_MODE1 | Especifica como glifos são renderizados. |
DWRITE_SCRIPT_SHAPES | Indica requisitos adicionais de formatação 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 às bordas à 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 usada no texto quando o modo de renderização precisa de suavização. |
DWRITE_TEXTURE_TYPE | Identifica um tipo de textura alfa. |
DWRITE_TRIMMING_GRANULARITY | Especifica a granularidade do texto usada para cortar o texto de estouro da 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 do glifo para o texto. |
DWRITE_WORD_WRAPPING | Especifica a quebra automática de linha a ser usada em um parágrafo multilinha em especial. Observação: DWRITE_WORD_WRAPPING_EMERGENCY_BREAK, DWRITE_WORD_WRAPPING_WHOLE _WORD e DWRITE_WORD_WRAPPING_CHARACTER só estão disponíveis no Windows 8.1 e posterior. |