Metodo IDWriteFactory2::CreateCustomRenderingParams (dwrite_2.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_MODE renderingMode,
DWRITE_GRID_FIT_MODE gridFitMode,
[out] IDWriteRenderingParams2 **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, 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
Geometria di un pixel del dispositivo.
renderingMode
Tipo: DWRITE_RENDERING_MODE
Metodo di rendering degli glifi. Nella maggior parte dei casi, questa operazione deve essere DWRITE_RENDERING_MODE_DEFAULT per usare automaticamente una modalità appropriata.
gridFitMode
Tipo: DWRITE_GRID_FIT_MODE
Come grigliare i contorni del glifo. Nella maggior parte dei casi, questa operazione deve essere DWRITE_GRID_FIT_DEFAULT per scegliere automaticamente una modalità appropriata.
[out] renderingParams
Tipo: IDWriteRenderingParams2**
Contiene l'oggetto parametri di rendering appena creati 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 8.1 [app desktop | App UWP] |
Server minimo supportato | Windows Server 2012 R2 [app desktop | App UWP] |
Piattaforma di destinazione | Windows |
Intestazione | dwrite_2.h |
Libreria | Dwrite.lib |
DLL | Dwrite.dll |