IDWriteFactory::CreateCustomRenderingParams 方法 (dwrite.h)

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

语法

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

参数

gamma

类型: FLOAT

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

enhancedContrast

类型: FLOAT

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

clearTypeLevel

类型: FLOAT

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

pixelGeometry

类型: DWRITE_PIXEL_GEOMETRY

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

renderingMode

类型: DWRITE_RENDERING_MODE

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

[out] renderingParams

类型: IDWriteRenderingParams**

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

返回值

类型: HRESULT

如果该方法成功,则返回 S_OK。 否则,将返回 HRESULT 错误代码。

要求

要求
目标平台 Windows
标头 dwrite.h
Library Dwrite.lib
DLL Dwrite.dll

另请参阅

IDWriteFactory