Metodo IDWriteFontFallbackBuilder::AddMapping (dwrite_2.h)
Aggiunge un singolo mapping all'elenco. Chiama questa volta per ogni mapping aggiuntivo.
Sintassi
HRESULT AddMapping(
DWRITE_UNICODE_RANGE const *ranges,
UINT32 rangesCount,
[in] WCHAR const **targetFamilyNames,
UINT32 targetFamilyNamesCount,
[in, optional] IDWriteFontCollection *fontCollection,
[in, optional] WCHAR const *localeName,
[in, optional] WCHAR const *baseFamilyName,
FLOAT scale
);
Parametri
ranges
Tipo: DWRITE_UNICODE_RANGE*
Intervalli Unicode che si applicano a questo mapping.
rangesCount
Tipo: UINT32
Numero di intervalli Unicode.
[in] targetFamilyNames
Tipo: const WCHAR**
Elenco di stringhe di nome famiglia di destinazione.
targetFamilyNamesCount
Tipo: UINT32
Numero di nomi di famiglia di destinazione.
[in, optional] fontCollection
Tipo: IDWriteFontCollection
Raccolta di caratteri esplicita facoltativa per questo mapping.
[in, optional] localeName
Tipo: const WCHAR*
Impostazioni locali del contesto.
[in, optional] baseFamilyName
Tipo: const WCHAR*
Nome della famiglia di base da associare, se applicabile.
scale
Tipo: FLOAT
Fattore di scala per moltiplicare il tipo di carattere di destinazione del risultato.
Valore restituito
Tipo: HRESULT
Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .
Requisiti
Client minimo supportato | Windows 8.1 [app desktop | App UWP] |
Server minimo supportato | Windows Server 2012 R2 [app desktop | App UWP] |
Piattaforma di destinazione | Windows |
Intestazione | dwrite_2.h |
Libreria | Dwrite.lib |
DLL | Dwrite.dll |