enumeração DWRITE_GLYPH_IMAGE_FORMATS (dcommon.h)
Observação
Algumas informações relacionam-se ao produto de pré-lançamento, o qual poderá ser substancialmente modificado antes do lançamento comercial. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Define constantes que especificam quais formatos têm suporte em uma fonte, seja em um nível de toda a fonte ou por glifo.
Para fontes de cores, esses formatos podem ser usados para representar glifos de cor. As fontes podem conter vários formatos de dados desenháveis para glifos. E um aplicativo pode usar esses valores para informar DirectWrite quais formatos retornar ao dividir uma execução de glifo de cor.
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 nenhum dado está disponível para este glifo. |
DWRITE_GLYPH_IMAGE_FORMATS_TRUETYPE Valor: 0x00000001 Especifica que o glifo tem estruturas de tópicos TrueType. |
DWRITE_GLYPH_IMAGE_FORMATS_CFF Valor: 0x00000002 Especifica que o glifo tem estruturas de tópicos CFF. |
DWRITE_GLYPH_IMAGE_FORMATS_COLR Valor: 0x00000004 Especifica que o glifo tem dados COLR multicamadas. |
DWRITE_GLYPH_IMAGE_FORMATS_SVG Valor: 0x00000008 Especifica que o glifo tem estruturas de tópicos SVG como XML padrão. As fontes podem armazenar o conteúdo gzip'd em vez de texto sem formatação, indicado pelos dois primeiros bytes como cabeçalho gzip {0x1F 0x8B}. |
DWRITE_GLYPH_IMAGE_FORMATS_PNG Valor: 0x00000010 Especifica que o glifo tem dados de imagem PNG, com IHDR PNG padrão. |
DWRITE_GLYPH_IMAGE_FORMATS_JPEG Valor: 0x00000020 Especifica que o glifo tem dados de imagem JPEG, com cabeçalho SOI JIFF padrão. |
DWRITE_GLYPH_IMAGE_FORMATS_TIFF Valor: 0x00000040 Especifica que o glifo tem dados de imagem TIFF. |
DWRITE_GLYPH_IMAGE_FORMATS_PREMULTIPLIED_B8G8R8A8 Valor: 0x00000080 Especifica que o glifo tem dados BGRA pré-multiplicados brutos de 32 bits. |
DWRITE_GLYPH_IMAGE_FORMATS_COLR_PAINT_TREE Valor: 0x00000100 IMPORTANTE A constante DWRITE_GLYPH_IMAGE_FORMATS_COLR_PAINT_TREE está disponível em versões de pré-lançamento do Windows Insider Preview. |
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | dcommon.h (inclua Dwrite_3.h) |