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

Vedi anche

IDWriteFactory3