IDWriteFontFace1::GetVerticalGlyphVariants-Methode (dwrite_1.h)
Ruft die vertikalen Formen der nominalen Glyphen ab, die aus GetGlyphIndices abgerufen werden.
Syntax
HRESULT GetVerticalGlyphVariants(
UINT32 glyphCount,
[in] UINT16 const *nominalGlyphIndices,
[out] UINT16 *verticalGlyphIndices
);
Parameter
glyphCount
Typ: UINT32
Die Anzahl der abzurufenden Glyphen.
[in] nominalGlyphIndices
Typ: const UINT16*
Ursprüngliche Glyphenindizes von cmap.
[out] verticalGlyphIndices
Typ: UINT16*
Die vertikale Form von Glyphenindizes.
Rückgabewert
Typ: HRESULT
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Hinweise
Der Abruf verwendet die Tabelle "vert" der Schriftart. Dies wird im vertikalen CJK-Layout verwendet, sodass die richtigen Zeichen angezeigt werden.
Rufen Sie GetGlyphIndices auf, um die nominalen Glyphenindizes abzurufen, und rufen Sie diesen auf, um den ersetzten Formularen neu zuzuordnen, wenn die Ausführung seitwärts verläuft und die Schriftart vertikale Glyphenvarianten aufweist. Weitere Informationen finden Sie unter HasVerticalGlyphVariants .
Anforderungen
Unterstützte Mindestversion (Client) | Windows 8 und Plattformupdate für Windows 7 [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2012 und Plattformupdate für Windows Server 2008 R2 [Desktop-Apps | UWP-Apps] |
Zielplattform | Windows |
Kopfzeile | dwrite_1.h |
Bibliothek | Dwrite_1.lib |
DLL | Dwrite_1.dll |