Metodo IDWriteFontResource::GetDefaultFontAxisValues (dwrite_3.h)
Recupera i valori predefiniti per tutti gli assi supportati dalla risorsa tipo di carattere.
Sintassi
HRESULT GetDefaultFontAxisValues(
[out] DWRITE_FONT_AXIS_VALUE *fontAxisValues,
UINT32 fontAxisValueCount
);
Parametri
[out] fontAxisValues
Tipo: DWRITE_FONT_AXIS_VALUE*
Puntatore a una matrice di strutture di DWRITE_FONT_AXIS_VALUE in cui GetDefaultFontAxisValues scrive l'elenco dei 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.
fontAxisValueCount
Tipo: UINT32
Numero massimo di valori dell'asse dei caratteri da scrivere nel blocco di memoria a cui punta fontAxisValues
.
Valore restituito
Se la funzione ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore
Valore restituito | Descrizione |
---|---|
E_INVALIDARG |
fontAxisValueCount non corrisponde al valore restituito da GetFontAxisCount. |
Osservazioni
Le diverse risorse del tipo di carattere possono avere impostazioni predefinite diverse. Per i tipi di carattere OpenType 1.8, questi valori provengono dalle tabelle STAT e fvar. Per i tipi di carattere meno recenti senza una tabella STAT, i caratteri weight-width-slant-italic vengono letti dalla tabella OS/2.
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 |