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 |