Freigeben über


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

Weitere Informationen

IDWriteFontFace1