Condividi tramite


Metodo IDWriteFontResource::GetFontAxisRanges (dwrite_3.h)

Recupera gli intervalli di valori di ogni asse.

Sintassi

HRESULT GetFontAxisRanges(
  [out] DWRITE_FONT_AXIS_RANGE *fontAxisRanges,
        UINT32                 fontAxisRangeCount
);

Parametri

[out] fontAxisRanges

Tipo: DWRITE_FONT_AXIS_RANGE*

Puntatore a una matrice di strutture DWRITE_FONT_AXIS_RANGE in cui GetFontAxisRanges scrive l'elenco di intervalli di valori dell'asse dei caratteri. Si è responsabili della gestione delle dimensioni e della durata di questa matrice. Chiamare GetFontAxisCount per determinare le dimensioni della matrice da allocare.

fontAxisRangeCount

Tipo: UINT32

Numero massimo di intervalli di valori dell'asse dei caratteri da scrivere nel blocco di memoria a cui punta fontAxisRanges.

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_INVALIDARG fontAxisValueCount non corrisponde al valore restituito da GetFontAxisCount.

Osservazioni

Un asse non variabile ha un intervallo vuoto (minValue == maxValue).

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