Condividi tramite


enumerazione DWRITE_GLYPH_IMAGE_FORMATS (dcommon.h)

Nota

Alcune informazioni sono relative a un prodotto non definitivo, che potrebbe subire modifiche sostanziali prima del rilascio sul mercato. Microsoft non offre alcuna garanzia, esplicita o implicita, relativamente alle informazioni fornite.

Definisce costanti che specificano i formati supportati in un tipo di carattere, a livello di carattere o per glifo.

Per i tipi di carattere a colori, questi formati possono essere usati per rappresentare glifi di colore. I tipi di carattere possono contenere più formati di dati disegnabili per i glifi. Un'app può usare questi valori per indicare DirectWrite quali formati restituire durante la suddivisione di un glifo di colore.

Sintassi

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
} ;

Costanti

 
DWRITE_GLYPH_IMAGE_FORMATS_NONE
Valore: 0x00000000
Specifica che non sono disponibili dati per questo glifo.
DWRITE_GLYPH_IMAGE_FORMATS_TRUETYPE
Valore: 0x00000001
Specifica che il glifo ha contorni TrueType.
DWRITE_GLYPH_IMAGE_FORMATS_CFF
Valore: 0x00000002
Specifica che il glifo ha contorni CFF.
DWRITE_GLYPH_IMAGE_FORMATS_COLR
Valore: 0x00000004
Specifica che il glifo ha dati COLR a più livelli.
DWRITE_GLYPH_IMAGE_FORMATS_SVG
Valore: 0x00000008
Specifica che il glifo ha contorni SVG come XML standard. I tipi di carattere possono archiviare il contenuto gzip'd anziché testo normale, indicato dai primi due byte come intestazione gzip {0x1F 0x8B}.
DWRITE_GLYPH_IMAGE_FORMATS_PNG
Valore: 0x00000010
Specifica che il glifo contiene dati immagine PNG, con IHDR PNG standard.
DWRITE_GLYPH_IMAGE_FORMATS_JPEG
Valore: 0x00000020
Specifica che il glifo contiene dati immagine JPEG, con intestazione SOI JIFF standard.
DWRITE_GLYPH_IMAGE_FORMATS_TIFF
Valore: 0x00000040
Specifica che il glifo contiene dati di immagine TIFF.
DWRITE_GLYPH_IMAGE_FORMATS_PREMULTIPLIED_B8G8R8A8
Valore: 0x00000080
Specifica che il glifo contiene dati BGRA premoltiplicati a 32 bit non elaborati.
DWRITE_GLYPH_IMAGE_FORMATS_COLR_PAINT_TREE
Valore: 0x00000100

IMPORTANTE

La costante DWRITE_GLYPH_IMAGE_FORMATS_COLR_PAINT_TREE è disponibile nelle versioni non definitive del Windows Insider Preview.

Specifica che il glifo è rappresentato da un albero di elementi di disegno nella tabella COLR del tipo di carattere.

Requisiti

Requisito Valore
Intestazione dcommon.h (include Dwrite_3.h)