共用方式為


IDWriteFontFallbackBuilder::AddMapping 方法 (dwrite_2.h)

將單一對應附加至清單。 針對每個額外的對應呼叫此專案一次。

語法

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

參數

ranges

類型: DWRITE_UNICODE_RANGE*

套用至此對應的 Unicode 範圍。

rangesCount

類型: UINT32

Unicode 範圍的數目。

[in] targetFamilyNames

類型: const WCHAR**

目標系列名稱字串的清單。

targetFamilyNamesCount

類型: UINT32

目標系列名稱的數目。

[in, optional] fontCollection

類型: IDWriteFontCollection

這個對應的選擇性明確字型集合。

[in, optional] localeName

類型: const WCHAR*

內容的地區設定。

[in, optional] baseFamilyName

類型: const WCHAR*

如果適用,則為要比對的基底系列名稱。

scale

類型: FLOAT

要乘以結果目標字型的縮放比例。

傳回值

類型: HRESULT

如果此方法成功,則會傳回 S_OK。 否則,它會傳回 HRESULT 錯誤碼。

規格需求

   
最低支援的用戶端 Windows 8.1 [傳統型應用程式 |UWP 應用程式]
最低支援的伺服器 Windows Server 2012 R2 [傳統型應用程式 |UWP 應用程式]
目標平台 Windows
標頭 dwrite_2.h
程式庫 Dwrite.lib
Dll Dwrite.dll

另請參閱

IDWriteFontFallbackBuilder