Bagikan melalui


IDWriteFontFallbackBuilder::AddMapping method (dwrite_2.h)

Menambahkan satu pemetaan ke daftar. Panggil ini sekali untuk setiap pemetaan tambahan.

Sintaks

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
);

Parameter

ranges

Jenis: DWRITE_UNICODE_RANGE*

Rentang unicode yang berlaku untuk pemetaan ini.

rangesCount

Jenis: UINT32

Jumlah rentang Unicode.

[in] targetFamilyNames

Jenis: const WCHAR**

Daftar string nama keluarga target.

targetFamilyNamesCount

Jenis: UINT32

Jumlah nama keluarga target.

[in, optional] fontCollection

Jenis: IDWriteFontCollection

Koleksi font eksplisit opsional untuk pemetaan ini.

[in, optional] localeName

Jenis: const WCHAR*

Lokal konteks.

[in, optional] baseFamilyName

Jenis: const WCHAR*

Nama keluarga dasar untuk dicocokkan dengan, jika berlaku.

scale

Jenis: FLOAT

Faktor skala untuk mengalikan font target hasil.

Nilai kembali

Jenis: HRESULT

Jika metode ini berhasil, metode akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.

Persyaratan

   
Klien minimum yang didukung Windows 8.1 [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows Server 2012 R2 [aplikasi desktop | Aplikasi UWP]
Target Platform Windows
Header dwrite_2.h
Pustaka Dwrite.lib
DLL Dwrite.dll

Lihat juga

IDWriteFontFallbackBuilder