Что означает код ошибки Windows 2018 (ERROR_ICM_NOT_ENABLED)?

 
Предыдущий Следующий
ERROR_INVALID_COLORSPACE ERROR_DELETING_ICM_XFORM

ERROR_ICM_NOT_ENABLED

Что означает ERROR_ICM_NOT_ENABLED

ERROR_ICM_NOT_ENABLED — управление цветом изображений (ICM) не включено.

Что проверить

Зафиксируйте HWND/объект интерфейса, поток UI и вызов, вернувший код.

  • Проверьте существование объекта, его владельца/родителя и допустимость операции для текущего стиля, режима или потока.
  • Для monitor/color/format ошибок отдельно сверяйте возможности выбранного устройства и фактический формат данных.

Исходная формулировка

  • Image Color Management is disabled for the device context used by the operation.
  • A print preview enables ICM on its screen DC, then the print command creates a fresh printer DC and reuses the preview flag. The print conversion returns 2018. Querying and enabling ICM on the printer DC fixes the state without changing the profiles.
  • Microsoft: Enabling color management for printing
  • a new or recreated DC replaced the one on which color management had previously been enabled
  • printing code assumes a driver or device will perform color management while the selected mode delegates it elsewhere

Технические ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.