| Предыдущий | Следующий |
| ERROR_GRAPHICS_INVALID_PRIMARYSURFACE_SIZE | ERROR_GRAPHICS_INVALID_STRIDE |
ERROR_GRAPHICS_INVALID_VISIBLEREGION_SIZE
Что означает ERROR_GRAPHICS_INVALID_VISIBLEREGION_SIZE
ERROR_GRAPHICS_INVALID_VISIBLEREGION_SIZE означает, что размер видимой области в графическом path не согласуется с active video signal.
Что пересчитать
Сохраните active width/height и offsets, из которых формируется visible rectangle. Затем проверьте, что итоговая ширина и высота положительны и вся область остаётся внутри active region.
Особенно проверьте unsigned arithmetic: отрицательный offset после преобразования в беззнаковый тип может превратить небольшую ошибку в огромное значение.
Не маскируйте проблему scaling-ом. Подтверждение исправления — корректная геометрия до применения масштабирования и стабильный VidPN path при повторном mode enumeration.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
