Что означает код HRESULT 0xC026230B (ERROR_GRAPHICS_INVALID_ACTIVE_REGION)?

 
Предыдущий Следующий
ERROR_GRAPHICS_INVALID_FREQUENCY ERROR_GRAPHICS_INVALID_TOTAL_REGION

ERROR_GRAPHICS_INVALID_ACTIVE_REGION

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

ERROR_GRAPHICS_INVALID_ACTIVE_REGION (0xC026230B) — Указана недопустимая активная область видеосигнала.

Что проверить и как подтвердить исправление

В первую очередь проверьте допустимость и структуру входных данных первого неуспешного вызова. Для 0xC026230B сверьте тип, размер, диапазон, маску флагов и принадлежность каждого дескриптора текущему объекту именно по контракту первого неуспешного метода.

Диагностика 0xC026230B должна включать LUID адаптера, идентификаторы источника и цели, запрошенный mode, EDID/DisplayConfig и события Display/DxgKrnl; отдельно запишите EDID, VidPN.

Что не перепутать при диагностике

В той же подсистеме встречается ERROR_GRAPHICS_INVALID_MONITORDESCRIPTORSET, но он означает «Указан недопустимый набор дескрипторов монитора». Текущий случай — «Указана недопустимая активная область видеосигнала». Если оба кода появляются в одной цепочке, первичным считайте тот, который возник раньше; последующий результат может быть следствием уже нарушенного состояния.

Документация для результата 0xC026230B: VESA E-EDID: timing descriptors and supported modes · VidPN target modes and monitor objects · Linux kernel: mode-setting objects and display configuration.


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