Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Appends a single mapping to the list. Call this once for each additional mapping.
Syntax
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
);
Parameters
ranges
Type: DWRITE_UNICODE_RANGE*
Unicode ranges that apply to this mapping.
rangesCount
Type: UINT32
Number of Unicode ranges.
[in] targetFamilyNames
Type: const WCHAR**
List of target family name strings.
targetFamilyNamesCount
Type: UINT32
Number of target family names.
[in, optional] fontCollection
Type: IDWriteFontCollection
Optional explicit font collection for this mapping.
[in, optional] localeName
Type: const WCHAR*
Locale of the context.
[in, optional] baseFamilyName
Type: const WCHAR*
Base family name to match against, if applicable.
scale
Type: FLOAT
Scale factor to multiply the result target font by.
Return value
Type: HRESULT
If this method succeeds, it returns S_OK. Otherwise, it returns an HRESULT error code.
Requirements
| Requirement | Value |
|---|---|
| Minimum supported client | Windows 8.1 [desktop apps | UWP apps] |
| Minimum supported server | Windows Server 2012 R2 [desktop apps | UWP apps] |
| Target Platform | Windows |
| Header | dwrite_2.h |
| Library | Dwrite.lib |
| DLL | Dwrite.dll |