Compartir a través de


Enumeraciones DirectWrite

DirectWrite define las siguientes enumeraciones.

En esta sección

Tema Descripción
DWRITE_AUTOMATIC_FONT_AXES Define constantes que especifican determinados ejes que se pueden aplicar automáticamente en el diseño durante la selección de fuentes.
DWRITE_BASELINE La enumeración DWRITE_BASELINE contiene valores que especifican la línea base para la alineación de texto.
DWRITE_BREAK_CONDITION Indica la condición en los bordes del objeto o texto insertado que se usa para determinar el comportamiento de salto de línea.
DWRITE_CONTAINER_TYPE Especifica el formato de contenedor de un recurso de fuente. Un formato de contenedor es distinto de un formato de archivo de fuente (DWRITE_FONT_FILE_TYPE) porque el contenedor describe el contenedor en el que se empaqueta el archivo de fuente subyacente.
DWRITE_FACTORY_TYPE Especifica el tipo de objeto de generador de DirectWrite.
DWRITE_FACTORY_TYPE (DWriteCore) Especifica el tipo de objeto de generador de DirectWrite.
DWRITE_FLOW_DIRECTION Indica la dirección de cómo se colocan las líneas de texto en relación entre sí.
DWRITE_FONT_AXIS_ATTRIBUTES Define constantes que especifican atributos para un eje de fuentes.
DWRITE_FONT_AXIS_TAG Define constantes que especifican un identificador de cuatro caracteres para un eje de fuentes.
DWRITE_FONT_FACE_TYPE Indica el formato de archivo de una fuente completa.
DWRITE_FONT_FAMILY_MODEL Define constantes que especifican cómo se agrupan las familias de fuentes.
DWRITE_FONT_FEATURE_TAG Valor que indica la característica tipográfica del texto proporcionado por la fuente.
DWRITE_FONT_FILE_TYPE Tipo de fuente representada por un único archivo de fuente. Formatos de fuente que constan de varios archivos, por ejemplo, Tipo 1 . PFM y . PFB, tiene valores de enumeración independientes para cada uno de los tipos de archivo.
DWRITE_FONT_LINE_GAP_USAGE Especifique si el valor DWRITE_FONT_METRICS::lineGap debe formar parte de las métricas de línea.
DWRITE_FONT_PROPERTY_ID Identifica una cadena en una fuente.
DWRITE_FONT_SIMULATIONS Especifica simulaciones de estilo algorítmico que se aplicarán a la fuente. Las simulaciones en negrita y oblicuo se pueden combinar a través de una operación OR bit a bit.
DWRITE_FONT_SOURCE_TYPE Define constantes que especifican el mecanismo por el que se incluyó una fuente en un conjunto de fuentes.
DWRITE_FONT_STRETCH Representa el grado en que se ha extendido una fuente en comparación con la relación de aspecto normal de una fuente.
DWRITE_FONT_STYLE Representa el estilo de un nombre de fuente como normal, cursiva u oblicuo.
DWRITE_FONT_WEIGHT Representa la densidad de un tipo de letra, en términos de ligereza o pesadez de los trazos.
DWRITE_GLYPH_IMAGE_FORMATS Especifica qué formatos se admiten en la fuente, ya sea en un nivel de fuente o por glifo.
DWRITE_GLYPH_ORIENTATION_ANGLE La enumeración DWRITE_GLYPH_ORIENTATION_ANGLE contiene valores que especifican cómo se orienta el glifo al eje X.
DWRITE_GRID_FIT_MODE Especifica si se debe habilitar el ajuste de cuadrícula de contornos del glifo (también conocido como sugerencia).
DWRITE_INFORMATIONAL_STRING_ID Enumeración de cadena informativa que identifica una cadena incrustada en un archivo de fuente.
DWRITE_LINE_SPACING_METHOD Método utilizado para el espaciado de líneas en un diseño de texto.
DWRITE_LOCALITY Especifica la ubicación de un recurso.
DWRITE_MEASURING_MODE Indica el método de medición utilizado para el diseño de texto.
DWRITE_NUMBER_SUBSTITUTION_METHOD Especifica cómo aplicar la sustitución de números en dígitos y puntuación relacionada.
DWRITE_OPTICAL_ALIGNMENT Modo de alineación de margen óptico.
DWRITE_OUTLINE_THRESHOLD La enumeración DWRITE_OUTLINE_THRESHOLD contiene valores que especifican la directiva usada por el método IDWriteFontFace1::GetRecommendedRenderingMode para determinar si se deben representar glifos en modo esquema.
DWRITE_PANOSE_ARM_STYLE La enumeración DWRITE_PANOSE_ARM_STYLE contiene valores que especifican el estilo de terminación de astas y las formas de letra redondeadas para el texto.
DWRITE_PANOSE_ASPECT La enumeración DWRITE_PANOSE_ASPECT contiene valores que especifican la relación entre el ancho y el alto de la cara del carácter.
DWRITE_PANOSE_ASPECT_RATIO La enumeración DWRITE_PANOSE_ASPECT_RATIO contiene valores que especifican información sobre la relación entre el ancho y el alto de la cara del carácter.
DWRITE_PANOSE_CHARACTER_RANGES La enumeración DWRITE_PANOSE_CHARACTER_RANGES contiene valores que especifican el tipo de caracteres disponibles en la fuente.
DWRITE_PANOSE_CONTRAST La enumeración DWRITE_PANOSE_CONTRAST contiene valores que especifican la relación entre el punto más grueso y el más fino del trazo para una letra como "O" mayúsculas.
DWRITE_PANOSE_DECORATIVE_CLASS La enumeración DWRITE_PANOSE_DECORATIVE_CLASS contiene valores que especifican la apariencia general de la cara del carácter.
DWRITE_PANOSE_DECORATIVE_TOPOLOGY La enumeración DWRITE_PANOSE_DECORATIVE_TOPOLOGY contiene valores que especifican las características generales de la forma de la fuente.
DWRITE_PANOSE_FAMILY La enumeración DWRITE_PANOSE_FAMILY contiene valores que especifican el tipo de clasificación de tipo de letra.
DWRITE_PANOSE_FILL La enumeración DWRITE_PANOSE_FILL contiene valores que especifican el tipo de relleno y tratamiento de línea.
DWRITE_PANOSE_FINIALS La enumeración DWRITE_PANOSE_FINIALS contiene valores que especifican cómo finalizan los caracteres y se tratan los ascendentes de minúsculas.
DWRITE_PANOSE_LETTERFORM La enumeración DWRITE_PANOSE_LETTERFORM contiene valores que especifican la redondeo de la forma de letra para el texto.
DWRITE_PANOSE_LINING La enumeración DWRITE_PANOSE_LINING contiene valores que especifican el control del contorno para el tipo de letra decorativo.
DWRITE_PANOSE_MIDLINE La enumeración DWRITE_PANOSE_MIDLINE contiene valores que especifican información sobre la colocación de la línea media entre caracteres en mayúsculas y el tratamiento de vértices de asta diagonal.
DWRITE_PANOSE_PROPORTION La enumeración DWRITE_PANOSE_PROPORTION contiene valores que especifican la proporción de la forma glifo teniendo en cuenta detalles adicionales para los caracteres estándar.
DWRITE_PANOSE_SCRIPT_FORM La enumeración DWRITE_PANOSE_SCRIPT_FORM contiene valores que especifican la apariencia general de la cara del carácter, teniendo en cuenta su pendiente y colas.
DWRITE_PANOSE_SCRIPT_TOPOLOGY La enumeración DWRITE_PANOSE_SCRIPT_TOPOLOGY contiene valores que especifican la topología de formas de letra.
DWRITE_PANOSE_SERIF_STYLE La enumeración DWRITE_PANOSE_SERIF_STYLE contiene valores que especifican el aspecto del texto serif.
DWRITE_PANOSE_SPACING La enumeración DWRITE_PANOSE_SPACING contiene valores que especifican el espaciado de caracteres (monoespacio frente a proporcional).
DWRITE_PANOSE_STROKE_VARIATION La enumeración DWRITE_PANOSE_STROKE_VARIATION contiene valores que especifican la relación entre las astas finas y gruesas de los caracteres de texto.
DWRITE_PANOSE_SYMBOL_ASPECT_RATIO La enumeración DWRITE_PANOSE_SYMBOL_ASPECT_RATIO contiene valores que especifican la relación de aspecto de los caracteres simbólicos.
DWRITE_PANOSE_SYMBOL_KIND La enumeración DWRITE_PANOSE_SYMBOL_KIND contiene valores que especifican el tipo de conjunto de símbolos.
DWRITE_PANOSE_TOOL_KIND La enumeración DWRITE_PANOSE_TOOL_KIND contiene valores que especifican el tipo de herramienta que se usa para crear formularios de caracteres.
DWRITE_PANOSE_WEIGHT La enumeración DWRITE_PANOSE_WEIGHT contiene valores que especifican el grosor de los caracteres.
DWRITE_PANOSE_XASCENT La enumeración DWRITE_PANOSE_XASCENT contiene valores que especifican el tamaño relativo de las letras minúsculas.
DWRITE_PANOSE_XHEIGHT La enumeración DWRITE_PANOSE_XHEIGHT contiene valores que especifican información sobre el tamaño relativo de letras minúsculas y el tratamiento de marcas diacríticas (xheight).
DWRITE_PARAGRAPH_ALIGNMENT Especifica la alineación del texto del párrafo a lo largo del eje de dirección del flujo, en relación con la parte superior e inferior del cuadro de diseño del flujo.
DWRITE_PIXEL_GEOMETRY Representa la estructura interna de un píxel del dispositivo (es decir, la disposición física de los componentes de color rojo, verde y azul) que se supone para representar texto.
DWRITE_READING_DIRECTION Especifica la dirección en la que avanza la lectura. Nota: DWRITE_READING_DIRECTION_TOP_TO_BOTTOM y DWRITE_READING_DIRECTION_BOTTOM_TO_TOP solo están disponibles en Windows 8.1 y versiones posteriores.
Enumeraciones DWRITE_RENDERING_MODE A partir de Windows 8, la enumeración DWRITE_RENDERING_MODE agregó nuevos valores de enumeración y otros en desuso.
DWRITE_RENDERING_MODE1 Especifica cómo se representan los glifos.
DWRITE_SCRIPT_SHAPES Indica requisitos de forma adicionales para el texto.
DWRITE_TEXT_ALIGNMENT Especifica la alineación del texto del párrafo a lo largo del eje de dirección de lectura, en relación con el borde inicial y final del cuadro de diseño.
DWRITE_TEXT_ANTIALIAS_MODE La enumeración DWRITE_TEXT_ANTIALIAS_MODE contiene valores que especifican el tipo de suavizado que se va a usar para el texto cuando el modo de representación llama a suavizado.
DWRITE_TEXTURE_TYPE Identifica un tipo de textura alfa.
DWRITE_TRIMMING_GRANULARITY Especifica la granularidad de texto utilizada para recortar el texto desbordando el cuadro de diseño.
DWRITE_VERTICAL_GLYPH_ORIENTATION La enumeración DWRITE_VERTICAL_GLYPH_ORIENTATION contiene valores que especifican el tipo deseado de orientación del glifo para el texto.
DWRITE_WORD_WRAPPING Especifica el ajuste de palabras que se va a usar en un párrafo multilínea determinado. Nota: DWRITE_WORD_WRAPPING_EMERGENCY_BREAK, DWRITE_WORD_WRAPPING_WHOLE _WORD y DWRITE_WORD_WRAPPING_CHARACTER solo están disponibles en Windows 8.1 y versiones posteriores.