DWRITE_GLYPH_IMAGE_FORMATS列舉 (dcommon.h)
注意
針對發行前產品的部分相關資訊,在產品正式發行時可能會有大幅修改。 針對此處提供的資訊,Microsoft 不做任何明示或默許的擔保。
定義常數,指定字型支援的格式,不論是字型寬層級或每一字元。
對於色彩字型,這些格式可用來代表色彩圖像。 字型可以包含多個可繪製圖像的數據格式。 應用程式可以使用這些值來告訴 DirectWrite 分割色彩圖像執行時要傳回的格式。
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
} ;
常數
DWRITE_GLYPH_IMAGE_FORMATS_NONE 值: 0x00000000 指定此圖像沒有可用的數據。 |
DWRITE_GLYPH_IMAGE_FORMATS_TRUETYPE 值: 0x00000001 指定圖像具有 TrueType 外框。 |
DWRITE_GLYPH_IMAGE_FORMATS_CFF 值: 0x00000002 指定圖像具有 CFF 外框。 |
DWRITE_GLYPH_IMAGE_FORMATS_COLR 值: 0x00000004 指定圖像具有多層式 COLR 數據。 |
DWRITE_GLYPH_IMAGE_FORMATS_SVG 值: 0x00000008 指定圖像具有 SVG 外框做為標準 XML。 字型可以儲存內容 gzip'd,而不是純文本,由前兩個字節表示為 gzip 標頭 {0x1F 0x8B}。 |
DWRITE_GLYPH_IMAGE_FORMATS_PNG 值: 0x00000010 指定圖像具有 PNG 影像數據,且具有標準 PNG IHDR。 |
DWRITE_GLYPH_IMAGE_FORMATS_JPEG 值: 0x00000020 指定圖像具有 JPEG 影像數據,且具有標準 JIFF SOI 標頭。 |
DWRITE_GLYPH_IMAGE_FORMATS_TIFF 值: 0x00000040 指定圖像具有 TIFF 影像數據。 |
DWRITE_GLYPH_IMAGE_FORMATS_PREMULTIPLIED_B8G8R8A8 值: 0x00000080 指定圖像具有原始的32位預乘 BGRA 數據。 |
DWRITE_GLYPH_IMAGE_FORMATS_COLR_PAINT_TREE 值: 0x00000100 重要事項 Windows Insider Preview 發行前版本提供DWRITE_GLYPH_IMAGE_FORMATS_COLR_PAINT_TREE常數。 |
規格需求
需求 | 值 |
---|---|
標頭 | dcommon.h (包含 Dwrite_3.h) |