IDWriteFontFallbackBuilder::AddMapping-Methode (dwrite_2.h)
Fügt eine einzelne Zuordnung an die Liste an. Rufen Sie dies einmal für jede zusätzliche Zuordnung auf.
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
);
Parameter
ranges
Typ: DWRITE_UNICODE_RANGE*
Unicode-Bereiche, die für diese Zuordnung gelten.
rangesCount
Typ: UINT32
Anzahl der Unicode-Bereiche.
[in] targetFamilyNames
Typ: const WCHAR**
Liste der Zielfamiliennamenzeichenfolgen.
targetFamilyNamesCount
Typ: UINT32
Anzahl der Zielfamiliennamen.
[in, optional] fontCollection
Optionale explizite Schriftartsammlung für diese Zuordnung.
[in, optional] localeName
Typ: const WCHAR*
Gebietsschema des Kontexts.
[in, optional] baseFamilyName
Typ: const WCHAR*
Basisfamilienname, mit dem abgeglichen werden soll, falls zutreffend.
scale
Typ: FLOAT
Skalierungsfaktor, um die Zielschriftart des Ergebnisses mit zu multiplizieren.
Rückgabewert
Typ: HRESULT
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Anforderungen
Unterstützte Mindestversion (Client) | Windows 8.1 [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2012 R2 [Desktop-Apps | UWP-Apps] |
Zielplattform | Windows |
Kopfzeile | dwrite_2.h |
Bibliothek | Dwrite.lib |
DLL | Dwrite.dll |