Condividi tramite


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

Vedi anche

IDWriteFontFallbackBuilder