Compartir a través de


enumeración DWRITE_GLYPH_IMAGE_FORMATS (dcommon.h)

Nota

Parte de la información hace referencia al producto de versión preliminar, el cual puede sufrir importantes modificaciones antes de que se publique la versión comercial. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.

Define constantes que especifican qué formatos se admiten en una fuente, ya sea en un nivel de fuente o por glifo.

Para las fuentes de color, estos formatos se pueden usar para representar glifos de color. Las fuentes pueden contener varios formatos de datos dibujables para glifos. Y una aplicación puede usar estos valores para indicar a DirectWrite qué formatos devolver al dividir una ejecución de glifo de color.

Syntax

typedef enum DWRITE_GLYPH_IMAGE_FORMATS {
  DWRITE_GLYPH_IMAGE_FORMATS_NONE = 0x00000000,
  DWRITE_GLYPH_IMAGE_FORMATS_TRUETYPE = 0x00000001,
  DWRITE_GLYPH_IMAGE_FORMATS_CFF = 0x00000002,
  DWRITE_GLYPH_IMAGE_FORMATS_COLR = 0x00000004,
  DWRITE_GLYPH_IMAGE_FORMATS_SVG = 0x00000008,
  DWRITE_GLYPH_IMAGE_FORMATS_PNG = 0x00000010,
  DWRITE_GLYPH_IMAGE_FORMATS_JPEG = 0x00000020,
  DWRITE_GLYPH_IMAGE_FORMATS_TIFF = 0x00000040,
  DWRITE_GLYPH_IMAGE_FORMATS_PREMULTIPLIED_B8G8R8A8 = 0x00000080,
  DWRITE_GLYPH_IMAGE_FORMATS_COLR_PAINT_TREE = 0x00000100
} ;

Constantes

 
DWRITE_GLYPH_IMAGE_FORMATS_NONE
Valor: 0x00000000
Especifica que no hay datos disponibles para este glifo.
DWRITE_GLYPH_IMAGE_FORMATS_TRUETYPE
Valor: 0x00000001
Especifica que el glifo tiene esquemas TrueType.
DWRITE_GLYPH_IMAGE_FORMATS_CFF
Valor: 0x00000002
Especifica que el glifo tiene contornos CFF.
DWRITE_GLYPH_IMAGE_FORMATS_COLR
Valor: 0x00000004
Especifica que el glifo tiene datos COLR multicapa.
DWRITE_GLYPH_IMAGE_FORMATS_SVG
Valor: 0x00000008
Especifica que el glifo tiene esquemas SVG como XML estándar. Las fuentes pueden almacenar el contenido gzip'd en lugar de texto sin formato, indicado por los dos primeros bytes como encabezado gzip {0x1F 0x8B}.
DWRITE_GLYPH_IMAGE_FORMATS_PNG
Valor: 0x00000010
Especifica que el glifo tiene datos de imagen PNG, con IHDR PNG estándar.
DWRITE_GLYPH_IMAGE_FORMATS_JPEG
Valor: 0x00000020
Especifica que el glifo tiene datos de imagen JPEG, con el encabezado JIFF SOI estándar.
DWRITE_GLYPH_IMAGE_FORMATS_TIFF
Valor: 0x00000040
Especifica que el glifo tiene datos de imagen TIFF.
DWRITE_GLYPH_IMAGE_FORMATS_PREMULTIPLIED_B8G8R8A8
Valor: 0x00000080
Especifica que el glifo tiene datos BGRA sin procesar de 32 bits premultiplicados.
DWRITE_GLYPH_IMAGE_FORMATS_COLR_PAINT_TREE
Valor: 0x00000100

IMPORTANTE

La constante DWRITE_GLYPH_IMAGE_FORMATS_COLR_PAINT_TREE está disponible en versiones preliminares del Windows Insider Preview.

Especifica que el glifo se representa mediante un árbol de elementos de pintura en la tabla COLR de la fuente.

Requisitos

Requisito Valor
Header dcommon.h (include Dwrite_3.h)