DWRITE_GLYPH_IMAGE_FORMATS-Enumeration (dcommon.h)
Hinweis
Einige Informationen beziehen sich auf Vorabversionen, die vor der kommerziellen Freigabe grundlegend geändert werden können. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Definiert Konstanten, die angeben, welche Formate in einer Schriftart unterstützt werden, entweder auf schriftartweiter Ebene oder pro Glyphe.
Für Farbschriftarten können diese Formate verwendet werden, um Farbglyphen darzustellen. Schriftarten können mehrere zeichnungsfähige Datenformate für Glyphen enthalten. Und eine App kann diese Werte verwenden, um DirectWrite zu sagen, welche Formate beim Teilen einer Farbglyphenausführung zurückgegeben werden sollen.
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
} ;
Konstanten
DWRITE_GLYPH_IMAGE_FORMATS_NONE Wert: 0x00000000 Gibt an, dass für diese Glyphe keine Daten verfügbar sind. |
DWRITE_GLYPH_IMAGE_FORMATS_TRUETYPE Wert: 0x00000001 Gibt an, dass die Glyphe TrueType-Gliederungen aufweist. |
DWRITE_GLYPH_IMAGE_FORMATS_CFF Wert: 0x00000002 Gibt an, dass die Glyphe CFF-Gliederungen aufweist. |
DWRITE_GLYPH_IMAGE_FORMATS_COLR Wert: 0x00000004 Gibt an, dass die Glyphe über mehrschichtige COLR-Daten verfügt. |
DWRITE_GLYPH_IMAGE_FORMATS_SVG Wert: 0x00000008 Gibt an, dass die Glyphe SVG-Konturen als Standard-XML aufweist. Schriftarten können den gzip'd-Inhalt anstelle von Nur-Text speichern, der durch die ersten beiden Bytes als gzip-Header {0x1F 0x8B} angegeben wird. |
DWRITE_GLYPH_IMAGE_FORMATS_PNG Wert: 0x00000010 Gibt an, dass die Glyphe PNG-Bilddaten mit png-Standard-IHDR enthält. |
DWRITE_GLYPH_IMAGE_FORMATS_JPEG Wert: 0x00000020 Gibt an, dass die Glyphe JPEG-Bilddaten mit standardmäßigem JIFF SOI-Header enthält. |
DWRITE_GLYPH_IMAGE_FORMATS_TIFF Wert: 0x00000040 Gibt an, dass die Glyphe TIFF-Bilddaten enthält. |
DWRITE_GLYPH_IMAGE_FORMATS_PREMULTIPLIED_B8G8R8A8 Wert: 0x00000080 Gibt an, dass die Glyphe unformatierte vormultiplizierte 32-Bit-BGRA-Daten enthält. |
DWRITE_GLYPH_IMAGE_FORMATS_COLR_PAINT_TREE Wert: 0x00000100 WICHTIG Die DWRITE_GLYPH_IMAGE_FORMATS_COLR_PAINT_TREE Konstante ist in Vorabversionen des Windows Insider Preview verfügbar. |
Anforderungen
Anforderung | Wert |
---|---|
Header | dcommon.h (include Dwrite_3.h) |