| Предыдущий | Следующий |
| ERROR_COLORSPACE_MISMATCH | ERROR_PROFILE_DOES_NOT_MATCH_DEVICE |
ERROR_INVALID_COLORINDEX
Что означает ERROR_INVALID_COLORINDEX
ERROR_INVALID_COLORINDEX означает, что приложение запросило индекс именованного цвета, которого нет в текущем color profile.
Что проверить
- Какой ICC/WCS profile реально загружен.
- Число named colors в нём.
- Запрошенный index и ожидаемое имя цвета.
- Не поменялся ли profile между enumeration и lookup.
Как исправлять
Не clamp-ьте index молча к ближайшему значению: это вернёт другой цвет. Повторно перечислите named-color table у фактически используемого profile и выберите корректный entry. Если приложение кэширует индексы, сбрасывайте cache при смене профиля.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
