Поделиться через


D1141: для печати требуется цветовое пространство sRGB

Печать Direct2D: пользовательское цветовое пространство не поддерживается. Вместо этого используйте sRGB.

 

Возможные причины

При создании элемента управления печатью Direct2D приложение использует D2D1_PRINT_CONTROL_PROPERTIES с атрибутом цветового пространства. Direct2D поддерживает D2D1_COLOR_SPACE_CUSTOM для некоторых операций, таких как создание контекста цвета с помощью данных ICC. Однако при создании элемента управления печатью Direct2D поддерживает только встроенные цветовые пространства, такие как sRGB или scRGB.

Возможные исправления

Чтобы устранить сообщение, укажите нестандартное цветовое пространство, например sRGB или scRGB, при создании элемента управления печатью. Сообщение не указывает на ошибку, но указывает, что Direct2D проигнорирует описатель CUSTOM и создаст элемент управления печатью с использованием цветового пространства sRGB.