Compartir a través de


Método IDWriteFactory3::CreateCustomRenderingParams (dwrite_3.h)

Crea un objeto de parámetros de representación con las propiedades especificadas.

Sintaxis

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
);

Parámetros

gamma

Tipo: FLOAT

Valor gamma utilizado para la corrección gamma, que debe ser mayor que cero y no puede superar 256.

enhancedContrast

Tipo: FLOAT

Cantidad de mejora del contraste, cero o mayor.

grayscaleEnhancedContrast

Tipo: FLOAT

Cantidad de mejora del contraste que se va a usar para el suavizado de suavizado de escala de grises, cero o mayor.

clearTypeLevel

Tipo: FLOAT

Grado de nivel ClearType, de 0,0f (sin ClearType) a 1,0f (clearType completo).

pixelGeometry

Tipo: DWRITE_PIXEL_GEOMETRY

Valor de tipo DWRITE_PIXEL_GEOMETRY que especifica la estructura interna de un píxel del dispositivo (es decir, la disposición física de los componentes de color rojo, verde y azul) que se asume con fines de representación de texto.

renderingMode

Tipo: DWRITE_RENDERING_MODE1

Valor de tipo DWRITE_RENDERING_MODE1 que especifica el método (por ejemplo, calidad natural ClearType) para representar glifos. En la mayoría de los casos, especifique DWRITE_RENDERING_MODE1_DEFAULT para usar automáticamente un modo adecuado.

gridFitMode

Tipo: DWRITE_GRID_FIT_MODE

Valor DWRITE_GRID_FIT_MODE con tipo que especifica cómo se delimita el glifo de ajuste de cuadrícula. En la mayoría de los casos, especifique DWRITE_GRID_FIT_DEFAULT para elegir automáticamente un modo adecuado.

[out] renderingParams

Tipo: IDWriteRenderingParams3**

Puntero a un bloque de memoria que recibe un puntero a una interfaz IDWriteRenderingParams3 para el objeto de parámetros de representación recién creado o NULL en caso de error.

Valor devuelto

Tipo: HRESULT

Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2016 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado dwrite_3.h
Library Dwrite.lib
Archivo DLL Dwrite.dll

Consulte también

IDWriteFactory3