IDWriteFontFallbackBuilder::AddMapping, méthode (dwrite_2.h)
Ajoute un mappage unique à la liste. Appelez-le une fois pour chaque mappage supplémentaire.
Syntaxe
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
);
Paramètres
ranges
Type : DWRITE_UNICODE_RANGE*
Plages Unicode qui s’appliquent à ce mappage.
rangesCount
Type : UINT32
Nombre de plages Unicode.
[in] targetFamilyNames
Type : const WCHAR**
Liste des chaînes de noms de famille cibles.
targetFamilyNamesCount
Type : UINT32
Nombre de noms de famille cibles.
[in, optional] fontCollection
Type : IDWriteFontCollection
Collection de polices explicite facultative pour ce mappage.
[in, optional] localeName
Type : const WCHAR*
Paramètres régionaux du contexte.
[in, optional] baseFamilyName
Type : const WCHAR*
Nom de famille de base à correspondre, le cas échéant.
scale
Type : FLOAT
Facteur de mise à l’échelle pour multiplier la police cible de résultat par.
Valeur retournée
Type : HRESULT
Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Spécifications
Client minimal pris en charge | Windows 8.1 [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Windows Server 2012 R2 [applications de bureau | Applications UWP] |
Plateforme cible | Windows |
En-tête | dwrite_2.h |
Bibliothèque | Dwrite.lib |
DLL | Dwrite.dll |