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.

Requisiti

   
Client minimo supportato Windows 10 Build 20348
Server minimo supportato Windows 10 Build 20348
Piattaforma di destinazione Windows
Intestazione dwrite_3.h
Libreria Dwrite.lib