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
表示设备像素 (的内部结构,即为呈现文本而假定的红色、绿色和蓝色分量) 的物理排列。
renderingMode
一个 值,该值表示方法 (例如,用于呈现字形的 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 |