Metodo IDWriteFontSetBuilder2::AddFont (dwrite_3.h)
Aggiunge un tipo di carattere al set in fase di compilazione, con il chiamante che fornisce informazioni sufficienti per cercare e determinare gli intervalli di assi, evitando la necessità di aprire il tipo di carattere potenzialmente non locale.
Sintassi
HRESULT AddFont(
IDWriteFontFile *fontFile,
UINT32 fontFaceIndex,
DWRITE_FONT_SIMULATIONS fontSimulations,
DWRITE_FONT_AXIS_VALUE const *fontAxisValues,
UINT32 fontAxisValueCount,
DWRITE_FONT_AXIS_RANGE const *fontAxisRanges,
UINT32 fontAxisRangeCount,
DWRITE_FONT_PROPERTY const *properties,
UINT32 propertyCount
);
Parametri
fontFile
Tipo: IDWriteFontFile*
Oggetto di riferimento del file di tipo di carattere da aggiungere al set.
fontFaceIndex
Tipo: UINT32
Indice in base zero di un viso di tipo carattere in una raccolta.
fontSimulations
Tipo: DWRITE_FONT_SIMULATIONS
Flag di simulazione viso carattere per l'emboldening algoritmico e corsivo.
fontAxisValues
Tipo: DWRITE_FONT_AXIS_VALUE const *
Puntatore a una matrice contenente un elenco di valori dell'asse dei caratteri. La matrice deve essere la dimensione (il numero di elementi) indicati dall'argomento fontAxisValueCount .
fontAxisValueCount
Tipo: UINT32
Numero di valori dell'asse dei caratteri contenuti nella matrice fontAxisValues .
fontAxisRanges
Tipo: DWRITE_FONT_AXIS_RANGE const *
Elenco di intervalli di assi.
fontAxisRangeCount
Tipo: UINT32
Numero di intervalli di assi.
properties
Tipo: DWRITE_FONT_PROPERTY const *
Elenco di proprietà da associare al riferimento.
propertyCount
Tipo: UINT32
Numero di proprietà definite.
Valore restituito
Tipo: HRESULT
Se la funzione ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di erroreHRESULT.
Commenti
Le proprietà del tipo di carattere devono includere almeno una famiglia (tipografico o spessore/stile/estensione). In caso contrario, il tipo di carattere sarebbe accessibile solo in IDWriteFontSet in base all'indice, non al nome.
Requisiti
Client minimo supportato | Windows 10 Build 20348 |
Server minimo supportato | Windows 10 Build 20348 |
Piattaforma di destinazione | Windows |
Intestazione | dwrite_3.h |
Libreria | Dwrite.lib |
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per