énumération DWRITE_GLYPH_IMAGE_FORMATS (dcommon.h)
Notes
Certaines informations portent sur la préversion du produit, qui est susceptible d’être en grande partie modifié avant sa commercialisation. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Définit des constantes qui spécifient les formats pris en charge dans une police, soit à l’échelle de la police, soit par glyphe.
Pour les polices de couleur, ces formats peuvent être utilisés pour représenter des glyphes de couleur. Les polices peuvent contenir plusieurs formats de données dessinables pour les glyphes. Et une application peut utiliser ces valeurs pour indiquer aux DirectWrite les formats à retourner lors du fractionnement d’une exécution de glyphe de couleur.
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 Valeur : 0x00000000 Spécifie qu’aucune donnée n’est disponible pour ce glyphe. |
DWRITE_GLYPH_IMAGE_FORMATS_TRUETYPE Valeur : 0x00000001 Spécifie que le glyphe a des contours TrueType. |
DWRITE_GLYPH_IMAGE_FORMATS_CFF Valeur : 0x00000002 Spécifie que le glyphe a des contours CFF. |
DWRITE_GLYPH_IMAGE_FORMATS_COLR Valeur : 0x00000004 Spécifie que le glyphe contient des données COLR multicouches. |
DWRITE_GLYPH_IMAGE_FORMATS_SVG Valeur : 0x00000008 Spécifie que le glyphe a des contours SVG au format XML standard. Les polices peuvent stocker le contenu gzip’d plutôt que le texte brut, indiqué par les deux premiers octets comme en-tête gzip {0x1F 0x8B}. |
DWRITE_GLYPH_IMAGE_FORMATS_PNG Valeur : 0x00000010 Spécifie que le glyphe contient des données d’image PNG, avec un IHDR PNG standard. |
DWRITE_GLYPH_IMAGE_FORMATS_JPEG Valeur : 0x00000020 Spécifie que le glyphe contient des données d’image JPEG, avec l’en-tête SOI JIFF standard. |
DWRITE_GLYPH_IMAGE_FORMATS_TIFF Valeur : 0x00000040 Spécifie que le glyphe a des données d’image TIFF. |
DWRITE_GLYPH_IMAGE_FORMATS_PREMULTIPLIED_B8G8R8A8 Valeur : 0x00000080 Spécifie que le glyphe contient des données BGRA prémultipliées brutes 32 bits. |
DWRITE_GLYPH_IMAGE_FORMATS_COLR_PAINT_TREE Valeur : 0x00000100 IMPORTANT La constante DWRITE_GLYPH_IMAGE_FORMATS_COLR_PAINT_TREE est disponible dans les versions préliminaires du Windows Insider Preview. |
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | dcommon.h (include Dwrite_3.h) |