Metodo IDWriteFontFace2::GetRecommendedRenderingMode (dwrite_2.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 globale 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_MODE *renderingMode,
[out] DWRITE_GRID_FIT_MODE *gridFitMode
);
Parametri
[in] fontEmSize
Tipo: FLOAT
Dimensioni dei caratteri logici in 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 globale.
[in] isSideways
Tipo: BOOL
Specifica se il tipo di carattere è laterale. TRUE se il tipo di carattere è laterale; in caso contrario, FALSE.
[in] outlineThreshold
Tipo: DWRITE_OUTLINE_THRESHOLD
Un valore DWRITE_OUTLINE_THRESHOLD tipizzato che specifica la qualità del rendering della struttura del sistema grafico, influisce sulla soglia delle dimensioni sopra la quale viene utilizzato il rendering della struttura.
[in] measuringMode
Tipo: DWRITE_MEASURING_MODE
Valore tipizzato DWRITE_MEASURING_MODE che specifica il metodo utilizzato per misurare durante il layout del testo. Per una 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 se l'oggetto parametri di rendering esegue l'override della modalità di rendering.
[out] renderingMode
Tipo: DWRITE_RENDERING_MODE*
Puntatore a una variabile che riceve un valore tipizzato DWRITE_RENDERING_MODE 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 adattamento alla 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
Requisito | Valore |
---|---|
Client minimo supportato | Windows 8.1 [solo app desktop] |
Server minimo supportato | Windows Server 2012 R2 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | dwrite_2.h |
Libreria | Dwrite.lib |
DLL | Dwrite.dll |