D1141:打印需要 sRGB 颜色空间

Direct2D 打印:不支持自定义颜色空间。 改用 sRGB。

 

可能的原因

创建 Direct2D 打印控件时,应用程序使用具有颜色空间属性的D2D1_PRINT_CONTROL_PROPERTIES。 Direct2D 支持对某些操作 D2D1_COLOR_SPACE_CUSTOM ,例如使用 ICC 数据创建颜色上下文。 但是,在创建打印控件时,Direct2D 仅支持内置颜色空间,例如 sRGB 或 scRGB。

可能的修复方法

若要处理该消息,请在创建打印控件时指定非自定义颜色空间,例如 sRGB 或 scRGB。 该消息并不指示错误,但它指示 Direct2D 将忽略 CUSTOM 说明符并使用 sRGB 颜色空间创建打印控件。