Condividi tramite


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