Metodo IDWriteFontFace3::GetRecommendedRenderingMode (dwrite_3.h)
Determina il rendering del testo consigliato e la modalità di adattamento alla griglia da usare in base al tipo di carattere, alle dimensioni, alla trasformazione mondiale e alla modalità di misurazione.
Sintassi
HRESULT GetRecommendedRenderingMode(
[in] FLOAT fontEmSize,
[in] FLOAT dpiX,
[in] FLOAT dpiY,
[in, optional] DWRITE_MATRIX const *transform,
[in] BOOL isSideways,
[in] DWRITE_OUTLINE_THRESHOLD outlineThreshold,
[in] DWRITE_MEASURING_MODE measuringMode,
[in, optional] IDWriteRenderingParams *renderingParams,
[out] DWRITE_RENDERING_MODE1 *renderingMode,
[out] DWRITE_GRID_FIT_MODE *gridFitMode
);
Parametri
[in] fontEmSize
Tipo: FLOAT
Dimensioni logiche dei tipi di carattere in INDIRIZZI DIP.
[in] dpiX
Tipo: FLOAT
Numero di pixel per pollice logico nella direzione orizzontale.
[in] dpiY
Tipo: FLOAT
Numero di pixel per pollice logico nella direzione verticale.
[in, optional] transform
Tipo: const DWRITE_MATRIX*
Struttura DWRITE_MATRIX che descrive la trasformazione del mondo.
[in] isSideways
Tipo: BOOL
Specifica se il tipo di carattere è laterale. TRUE se il carattere è laterale; in caso contrario, FALSE.
[in] outlineThreshold
Tipo: DWRITE_OUTLINE_THRESHOLD
Valore DWRITE_OUTLINE_THRESHOLD tipizzato che specifica la qualità del rendering della struttura del sistema grafico, influisce sulla soglia di dimensione superiore alla quale viene usato il rendering della struttura.
[in] measuringMode
Tipo: DWRITE_MEASURING_MODE
Valore DWRITE_MEASURING_MODE tipizzato che specifica il metodo usato per misurare durante il layout di testo. Per la spaziatura corretta del glifo, questo metodo restituisce una modalità di rendering compatibile con la modalità di misurazione specificata.
[in, optional] renderingParams
Tipo: IDWriteRenderingParams*
Puntatore a un'interfaccia IDWriteRenderingParams per l'oggetto parametri di rendering. Questo parametro è necessario nel caso in cui l'oggetto parametri di rendering esegue l'override della modalità di rendering.
[out] renderingMode
Tipo: DWRITE_RENDERING_MODE1*
Puntatore a una variabile che riceve un valore tipizzato DWRITE_RENDERING_MODE1 per la modalità di rendering consigliata.
[out] gridFitMode
Tipo: DWRITE_GRID_FIT_MODE*
Puntatore a una variabile che riceve un valore tipizzato DWRITE_GRID_FIT_MODE per la modalità di montaggio griglia consigliata.
Valore restituito
Tipo: HRESULT
Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .
Requisiti
Client minimo supportato | Windows 10 [solo app desktop] |
Server minimo supportato | Windows Server 2016 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | dwrite_3.h |
Libreria | Dwrite.lib |
DLL | Dwrite.dll |