IDWriteFactory1::CreateCustomRenderingParams 方法 (dwrite_1.h)

创建具有指定属性的呈现参数对象。

语法

HRESULT CreateCustomRenderingParams(
        FLOAT                   gamma,
        FLOAT                   enhancedContrast,
        FLOAT                   enhancedContrastGrayscale,
        FLOAT                   clearTypeLevel,
        DWRITE_PIXEL_GEOMETRY   pixelGeometry,
        DWRITE_RENDERING_MODE   renderingMode,
  [out] IDWriteRenderingParams1 **renderingParams
);

参数

gamma

类型: FLOAT

要为新的呈现参数对象设置的伽玛级别。

enhancedContrast

类型: FLOAT

要为新的呈现参数对象设置的增强对比度级别。

enhancedContrastGrayscale

类型: FLOAT

用于灰度抗锯齿的对比度增强量,为零或更大。

clearTypeLevel

类型: FLOAT

要为新的呈现参数对象设置的 ClearType 级别。

pixelGeometry

类型: DWRITE_PIXEL_GEOMETRY

表示设备像素 (的内部结构,即为呈现文本而假定的红色、绿色和蓝色分量) 的物理排列。

renderingMode

类型: DWRITE_RENDERING_MODE

一个 值,该值表示方法 (例如,用于呈现字形的 ClearType 自然质量) 。

[out] renderingParams

类型: IDWriteRenderingParams1**

此方法返回时,包含指向新创建的呈现参数对象的指针的地址。

返回值

类型: HRESULT

标准 HRESULT 错误代码。

要求

   
最低受支持的客户端 适用于 Windows 7 的 Windows 8 和平台更新 [桌面应用 |UWP 应用]
最低受支持的服务器 Windows Server 2012 和适用于 Windows Server 2008 R2 的平台更新 [桌面应用 |UWP 应用]
目标平台 Windows
标头 dwrite_1.h
Library Dwrite.lib
DLL Dwrite.dll

请参阅

IDWriteFactory1