Metodo IDWriteFontFace1::GetDesignGlyphAdvances (dwrite_1.h)

Recupera i progressi nelle unità di progettazione per una sequenza di glifi.

Sintassi

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

Parametri

glyphCount

Tipo: UINT32

Numero di glifi per recuperare i progressi.

[in] glyphIndices

Tipo: const UINT16*

Matrice di id glifo per recuperare i progressi.

[out] glyphAdvances

Tipo: INT32*

I progressi restituiti nelle unità di progettazione dei tipi di carattere per ogni glifo.

isSideways

Tipo: BOOL

Recuperare l'altezza verticale dell'avanzamento verticale del glifo anziché le larghezze di avanzamento orizzontale.

Valore restituito

Tipo: HRESULT

Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Commenti

Equivale a chiamare GetGlyphMetrics e usare solo la larghezza e l'altezza di avanzamento.

Requisiti

Requisito Valore
Client minimo supportato Windows 8 e Aggiornamento della piattaforma per Windows 7 [app desktop | App UWP]
Server minimo supportato Windows Server 2012 e Aggiornamento della piattaforma per Windows Server 2008 R2 [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione dwrite_1.h
Libreria Dwrite_1.lib
DLL Dwrite_1.dll

Vedi anche

IDWriteFontFace1