Metodo IDWriteFactory3::CreateCustomRenderingParams (dwrite_3.h)
Crea un oggetto parametri di rendering con le proprietà specificate.
Sintassi
HRESULT CreateCustomRenderingParams(
FLOAT gamma,
FLOAT enhancedContrast,
FLOAT grayscaleEnhancedContrast,
FLOAT clearTypeLevel,
DWRITE_PIXEL_GEOMETRY pixelGeometry,
DWRITE_RENDERING_MODE1 renderingMode,
DWRITE_GRID_FIT_MODE gridFitMode,
[out] IDWriteRenderingParams3 **renderingParams
);
Parametri
gamma
Tipo: FLOAT
Il valore gamma usato per la correzione gamma, che deve essere maggiore di zero e non può superare 256.
enhancedContrast
Tipo: FLOAT
Quantità di miglioramento del contrasto, zero o maggiore.
grayscaleEnhancedContrast
Tipo: FLOAT
Quantità di miglioramento del contrasto da usare per l'antialiasing in scala grigia, zero o maggiore.
clearTypeLevel
Tipo: FLOAT
Grado di livello ClearType, da 0,0f (no ClearType) a 1.0f (clearType completo).
pixelGeometry
Tipo: DWRITE_PIXEL_GEOMETRY
Valore DWRITE_PIXEL_GEOMETRY tipizzato che specifica la struttura interna di un pixel del dispositivo, ovvero la disposizione fisica dei componenti di colore rosso, verde e blu, che si presuppone per il rendering del testo.
renderingMode
Tipo: DWRITE_RENDERING_MODE1
Valore DWRITE_RENDERING_MODE1 tipizzato che specifica il metodo (ad esempio, ClearType natural quality) per il rendering degli glifi. Nella maggior parte dei casi specificare DWRITE_RENDERING_MODE1_DEFAULT per usare automaticamente una modalità appropriata.
gridFitMode
Tipo: DWRITE_GRID_FIT_MODE
Valore DWRITE_GRID_FIT_MODE tipizzato che specifica come adattare a griglia i contorni del glifo. Nella maggior parte dei casi, specificare DWRITE_GRID_FIT_DEFAULT per scegliere automaticamente una modalità appropriata.
[out] renderingParams
Tipo: IDWriteRenderingParams3**
Puntatore a un blocco di memoria che riceve un puntatore a un'interfaccia IDWriteRenderingParams3 per l'oggetto parametri di rendering appena creato o NULL in caso di errore.
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 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 |