enumerazione DWRITE_FONT_PROPERTY_ID (dwrite_3.h)
Identifica una stringa in un tipo di carattere.
Sintassi
typedef enum DWRITE_FONT_PROPERTY_ID {
DWRITE_FONT_PROPERTY_ID_NONE,
DWRITE_FONT_PROPERTY_ID_WEIGHT_STRETCH_STYLE_FAMILY_NAME,
DWRITE_FONT_PROPERTY_ID_TYPOGRAPHIC_FAMILY_NAME,
DWRITE_FONT_PROPERTY_ID_WEIGHT_STRETCH_STYLE_FACE_NAME,
DWRITE_FONT_PROPERTY_ID_FULL_NAME,
DWRITE_FONT_PROPERTY_ID_WIN32_FAMILY_NAME,
DWRITE_FONT_PROPERTY_ID_POSTSCRIPT_NAME,
DWRITE_FONT_PROPERTY_ID_DESIGN_SCRIPT_LANGUAGE_TAG,
DWRITE_FONT_PROPERTY_ID_SUPPORTED_SCRIPT_LANGUAGE_TAG,
DWRITE_FONT_PROPERTY_ID_SEMANTIC_TAG,
DWRITE_FONT_PROPERTY_ID_WEIGHT,
DWRITE_FONT_PROPERTY_ID_STRETCH,
DWRITE_FONT_PROPERTY_ID_STYLE,
DWRITE_FONT_PROPERTY_ID_TYPOGRAPHIC_FACE_NAME,
DWRITE_FONT_PROPERTY_ID_TOTAL,
DWRITE_FONT_PROPERTY_ID_TOTAL_RS3,
DWRITE_FONT_PROPERTY_ID_PREFERRED_FAMILY_NAME,
DWRITE_FONT_PROPERTY_ID_FAMILY_NAME,
DWRITE_FONT_PROPERTY_ID_FACE_NAME
} ;
Costanti
DWRITE_FONT_PROPERTY_ID_NONE Identificatore della proprietà del tipo di carattere non specificato. |
DWRITE_FONT_PROPERTY_ID_WEIGHT_STRETCH_STYLE_FAMILY_NAME |
DWRITE_FONT_PROPERTY_ID_TYPOGRAPHIC_FAMILY_NAME |
DWRITE_FONT_PROPERTY_ID_WEIGHT_STRETCH_STYLE_FACE_NAME |
DWRITE_FONT_PROPERTY_ID_FULL_NAME Nome completo del tipo di carattere, ad esempio "Arial Bold", dal nome ID 4 nella tabella dei nomi. |
DWRITE_FONT_PROPERTY_ID_WIN32_FAMILY_NAME Nome della famiglia compatibile con GDI. Poiché GDI consente un massimo di quattro tipi di carattere per famiglia, i tipi di carattere nella stessa famiglia possono avere nomi di famiglia compatibili con GDI diversi, ad esempio "Arial", "Arial Narrow", "Arial Black". |
DWRITE_FONT_PROPERTY_ID_POSTSCRIPT_NAME Nome postscript del tipo di carattere, ad esempio "GillSans-Bold", dal nome ID 6 nella tabella dei nomi. |
DWRITE_FONT_PROPERTY_ID_DESIGN_SCRIPT_LANGUAGE_TAG Tag script/lingua per identificare gli script o le lingue che il tipo di carattere è stato progettato principalmente per supportare. |
DWRITE_FONT_PROPERTY_ID_SUPPORTED_SCRIPT_LANGUAGE_TAG Tag script/lingua per identificare gli script o i linguaggi che il tipo di carattere dichiara è in grado di supportare. |
DWRITE_FONT_PROPERTY_ID_SEMANTIC_TAG Tag semantico per descrivere il tipo di carattere, ad esempio Fancy, Decorative, Handmade, Sans-serif, Swiss, Pixel, Futuristic. |
DWRITE_FONT_PROPERTY_ID_WEIGHT Spessore del tipo di carattere rappresentato come stringa decimale nell'intervallo da 1 a 999. |
DWRITE_FONT_PROPERTY_ID_STRETCH Estensione del tipo di carattere rappresentato come stringa decimale nell'intervallo da 1 a 9. |
DWRITE_FONT_PROPERTY_ID_STYLE Stile del tipo di carattere rappresentato come stringa decimale nell'intervallo 0-2. |
DWRITE_FONT_PROPERTY_ID_TYPOGRAPHIC_FACE_NAME |
DWRITE_FONT_PROPERTY_ID_TOTAL Numero totale di proprietà. |
DWRITE_FONT_PROPERTY_ID_TOTAL_RS3 |
DWRITE_FONT_PROPERTY_ID_PREFERRED_FAMILY_NAME Nome della famiglia preferito dalla finestra di progettazione. Ciò consente ai progettisti di tipi di carattere di raggruppare più di quattro tipi di carattere in una singola famiglia senza perdere la compatibilità con GDI. Questo nome è in genere presente solo se è diverso dal nome della famiglia compatibile con GDI. |
DWRITE_FONT_PROPERTY_ID_FAMILY_NAME Nome della famiglia per il modello weight-width-slope. |
DWRITE_FONT_PROPERTY_ID_FACE_NAME Nome del tipo di carattere, ad esempio Regular o Bold. |
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Windows 10 [solo app desktop] |
server minimo supportato | Windows Server 2016 [solo app desktop] |
intestazione |
dwrite_3.h |