Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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_NONEWert: 0x00000000 Gibt an, dass für diese Glyphe keine Daten verfügbar sind. |
DWRITE_GLYPH_IMAGE_FORMATS_TRUETYPEWert: 0x00000001 Gibt an, dass die Glyphe TrueType-Gliederungen aufweist. |
DWRITE_GLYPH_IMAGE_FORMATS_CFFWert: 0x00000002 Gibt an, dass die Glyphe CFF-Gliederungen aufweist. |
DWRITE_GLYPH_IMAGE_FORMATS_COLRWert: 0x00000004 Gibt an, dass die Glyphe über mehrschichtige COLR-Daten verfügt. |
DWRITE_GLYPH_IMAGE_FORMATS_SVGWert: 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_PNGWert: 0x00000010 Gibt an, dass die Glyphe PNG-Bilddaten mit png-Standard-IHDR enthält. |
DWRITE_GLYPH_IMAGE_FORMATS_JPEGWert: 0x00000020 Gibt an, dass die Glyphe JPEG-Bilddaten mit standardmäßigem JIFF SOI-Header enthält. |
DWRITE_GLYPH_IMAGE_FORMATS_TIFFWert: 0x00000040 Gibt an, dass die Glyphe TIFF-Bilddaten enthält. |
DWRITE_GLYPH_IMAGE_FORMATS_PREMULTIPLIED_B8G8R8A8Wert: 0x00000080 Gibt an, dass die Glyphe unformatierte vormultiplizierte 32-Bit-BGRA-Daten enthält. |
DWRITE_GLYPH_IMAGE_FORMATS_COLR_PAINT_TREEWert: 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) |