| Предыдущий | Следующий |
| ERROR_INVALID_COLORSPACE | ERROR_DELETING_ICM_XFORM |
ERROR_ICM_NOT_ENABLED
Что означает ERROR_ICM_NOT_ENABLED
ERROR_ICM_NOT_ENABLED — управление цветом изображений (ICM) не включено.
Практический смысл и диагностика
Image Color Management выключен для конкретного контекста устройства, на котором выполняется операция.
- состояние ICM принадлежит DC: если preview включил color management на экранном DC, а пути печати позже создал новый DC принтера, старый state автоматически не переносится.
- Проверьте текущий `GetICMMode`/пути создания именно failing DC до изменения цветовых профилей.
- Если новый/recreated DC заменил исходный, включите ICM на нём в соответствии с выбранной print/color-management architecture.
- Также убедитесь, кто отвечает за преобразование цвета — приложение или драйвер/устройство; нельзя одновременно предполагать delegation и выполнять операцию ICM при disabled mode.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.