Freigeben über


IDWriteFontFace1::GetDesignGlyphAdvances-Methode (dwrite_1.h)

Ruft die Fortschritte in Entwurfseinheiten für eine Sequenz von Glyphen ab.

Syntax

HRESULT GetDesignGlyphAdvances(
        UINT32       glyphCount,
  [in]  UINT16 const *glyphIndices,
  [out] INT32        *glyphAdvances,
        BOOL         isSideways
);

Parameter

glyphCount

Typ: UINT32

Die Anzahl der Glyphen, für die Fortschritte abgerufen werden sollen.

[in] glyphIndices

Typ: const UINT16*

Ein Array von Glyphen-IDs, für die Fortschritte abgerufen werden sollen.

[out] glyphAdvances

Typ: INT32*

Die zurückgegebenen Verbesserungen in Den Schriftartentwurfseinheiten für jede Glyphe.

isSideways

Typ: BOOL

Abrufen der vertikalen Vorlaufhöhe der Glyphe anstelle horizontaler Vorlaufbreiten.

Rückgabewert

Typ: HRESULT

Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.

Hinweise

Dies entspricht dem Aufrufen von GetGlyphMetrics und der Verwendung nur der erweiterten Breite und Höhe.

Anforderungen

Anforderung Wert
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