Condividi tramite


Metodo IDWriteFontSet1::GetFontAxisRanges(UINT32,DWRITE_FONT_AXIS_RANGE*,UINT32,UINT32*) (dwrite_3.h)

Recupera gli intervalli dell'asse di un singolo elemento.

Sintassi

HRESULT GetFontAxisRanges(
        UINT32                 listIndex,
  [out] DWRITE_FONT_AXIS_RANGE *fontAxisRanges,
        UINT32                 maxFontAxisRangeCount,
  [out] UINT32                 *actualFontAxisRangeCount
);

Parametri

listIndex

Tipo: UINT32

Indice in base zero del tipo di carattere nel set.

[out] fontAxisRanges

Tipo: DWRITE_FONT_AXIS_RANGE*

Elenco di intervalli di valori dell'asse da recuperare.

maxFontAxisRangeCount

Tipo: UINT32

Numero di intervalli di valori dell'asse da recuperare.

[out] actualFontAxisRangeCount

Tipo: UINT32*

Numero effettivo di intervalli di assi scritti o necessari.

Valore restituito

Tipo: HRESULT

Se la funzione ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di erroreHRESULT .

Valore restituito Descrizione
E_NOT_SUFFICIENT_BUFFER Il buffer è troppo piccolo, con actualFontAxisRangeCount impostato sulle dimensioni necessarie.

Fabbisogno

Requisito Valore
client minimo supportato Windows 10 Build 16299
server minimo supportato Windows 10 Build 16299
piattaforma di destinazione Finestre
intestazione dwrite_3.h
libreria Dwrite.lib