Compartir a través de


Método IDWriteFontFallbackBuilder::AddMapping (dwrite_2.h)

Anexa una única asignación a la lista. Llame a esto una vez para cada asignación adicional.

Sintaxis

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*

Rangos Unicode que se aplican a esta asignación.

rangesCount

Tipo: UINT32

Número de intervalos Unicode.

[in] targetFamilyNames

Tipo: const WCHAR**

Lista de cadenas de nombre de familia de destino.

targetFamilyNamesCount

Tipo: UINT32

Número de nombres de familia de destino.

[in, optional] fontCollection

Tipo: IDWriteFontCollection

Colección de fuentes explícita opcional para esta asignación.

[in, optional] localeName

Tipo: const WCHAR*

Configuración regional del contexto.

[in, optional] baseFamilyName

Tipo: const WCHAR*

Nombre de familia base con el que debe coincidir, si procede.

scale

Tipo: FLOAT

Factor de escala por el que se multiplica la fuente de destino del resultado.

Valor devuelto

Tipo: HRESULT

Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.

Requisitos

   
Cliente mínimo compatible Windows 8.1 [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2012 R2 [aplicaciones de escritorio | Aplicaciones para UWP]
Plataforma de destino Windows
Encabezado dwrite_2.h
Library Dwrite.lib
Archivo DLL Dwrite.dll

Consulte también

IDWriteFontFallbackBuilder