Condividi tramite


enumerazione DWRITE_FONT_AXIS_ATTRIBUTES (dwrite_3.h)

Definisce le costanti che specificano gli attributi per un asse dei caratteri. I valori possono essere or bit per bit insieme.

Sintassi

typedef enum DWRITE_FONT_AXIS_ATTRIBUTES {
  DWRITE_FONT_AXIS_ATTRIBUTES_NONE = 0x0000,
  DWRITE_FONT_AXIS_ATTRIBUTES_VARIABLE = 0x0001,
  DWRITE_FONT_AXIS_ATTRIBUTES_HIDDEN = 0x0002
} ;

Costanti

 
DWRITE_FONT_AXIS_ATTRIBUTES_NONE
Valore: 0x0000
Specifica nessun attributo.
DWRITE_FONT_AXIS_ATTRIBUTES_VARIABLE
Valore: 0x0001
Specifica che questo asse viene implementato come asse delle varianti in un tipo di carattere variabile, con un intervallo continuo di valori, ad esempio un intervallo di pesi compreso tra 100,.900. In caso contrario, è un asse statico che contiene un singolo punto o ha un intervallo ma non varia, ad esempio le dimensioni ottiche nel tipo di carattere Skia Heading (che copre un intervallo di punti ma non interpola i nuovi contorni del glifo).
DWRITE_FONT_AXIS_ATTRIBUTES_HIDDEN
Valore: 0x0002
Specifica che questo asse deve rimanere nascosto nelle interfacce utente. Lo sviluppatore di tipi di carattere può consigliarlo se un asse deve essere accessibile solo a livello di codice o è destinato solo all'uso interno del tipo di carattere o dello sviluppatore di tipi di carattere. L'asse può essere esposto in utilità di ispezione dei tipi di carattere di livello inferiore, ma non deve essere esposto in interfacce utente comuni né persino in modalità avanzata nelle app di creazione di contenuti.

Fabbisogno

Requisito Valore
client minimo supportato Windows 10 Build 16299
server minimo supportato Windows 10 Build 16299
intestazione dwrite_3.h