| Предыдущий | Следующий |
| STATUS_GRAPHICS_PATH_CONTENT_GEOMETRY_TRANSFORMATION_NOT_SUPPORTED | STATUS_GRAPHICS_GAMMA_RAMP_NOT_SUPPORTED |
STATUS_GRAPHICS_INVALID_GAMMA_RAMP
Данные гамма-кривой не прошли проверку
STATUS_GRAPHICS_INVALID_GAMMA_RAMP — значение NTSTATUS Windows из графической подсистемы. Оно относится к стеку отображения ядра WDDM, а не только к Win32 GDI, поэтому полезный контекст обычно включает адаптер, объект VidPN, дочернее устройство, путь представления или первичное распределение.
Гамма-кривая — данные коррекции цвета, применяемые в пути отображения. Статус означает, что сама переданная кривая недопустима: структура, число элементов, данные каналов или порядок значений не соответствуют требованиям интерфейса.
Это отличается от неподдерживаемой гамма-кривой. Unsupported означает, что путь не умеет применять кривую; invalid — что конкретные данные неправильны. Проверяйте таблицу до вывода об аппаратной возможности, особенно если код управления цветом строит её динамически.
Что проверить
- Проверьте число элементов, ширину каналов, требования монотонности и размер структуры.
- Отделите недопустимые данные от возможностей пути, предварительно запросив поддержку.
- Запишите, создана ли кривая пользователем, ICC/системой управления цветом или драйвером.
Ссылки
- Microsoft: типы данных отображения D3DKMDT
- Microsoft: обзор DDI драйверов отображения и графики
- Microsoft: введение в Video Present Networks
Нужно найти другой код? Найти другой код состояния или ошибки.