Método IDWriteFontFallbackBuilder::AddMapping (dwrite_2.h)
Acrescenta um único mapeamento à lista. Chame isso uma vez para cada mapeamento adicional.
Sintaxe
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
);
Parâmetros
ranges
Tipo: DWRITE_UNICODE_RANGE*
Intervalos Unicode que se aplicam a esse mapeamento.
rangesCount
Tipo: UINT32
Número de intervalos Unicode.
[in] targetFamilyNames
Tipo: const WCHAR**
Lista de cadeias de caracteres de nome da família de destino.
targetFamilyNamesCount
Tipo: UINT32
Número de nomes de família de destino.
[in, optional] fontCollection
Tipo: IDWriteFontCollection
Coleção de fonte explícita opcional para esse mapeamento.
[in, optional] localeName
Tipo: const WCHAR*
Localidade do contexto.
[in, optional] baseFamilyName
Tipo: const WCHAR*
Nome da família base com o qual corresponder, se aplicável.
scale
Tipo: FLOAT
Fator de escala pelo qual multiplicar a fonte de destino do resultado.
Retornar valor
Tipo: HRESULT
Se o método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.
Requisitos
Cliente mínimo com suporte | Windows 8.1 [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Windows Server 2012 R2 [aplicativos da área de trabalho | Aplicativos UWP] |
Plataforma de Destino | Windows |
Cabeçalho | dwrite_2.h |
Biblioteca | Dwrite.lib |
DLL | Dwrite.dll |