| Предыдущий | Следующий |
| WINCODEC_ERR_PALETTEUNAVAILABLE | WINCODEC_ERR_INTERNALERROR |
WINCODEC_ERR_CODECTOOMANYSCANLINES
Что означает WINCODEC_ERR_CODECTOOMANYSCANLINES
WINCODEC_ERR_CODECTOOMANYSCANLINES (0X88982F46) — Запрошено слишком много строк развёртки.
Проверка пиксельного формата WIC
Сопоставьте высоту frame с начальной строкой и количеством scanlines в запросе. Не смешивайте число строк, stride и размер выходного буфера: это разные ограничения. Для region/progressive decode убедитесь, что диапазон строк остаётся внутри текущего frame и не переносится с предыдущего изображения.
- Сверьте формат пикселей, palette, source rectangle, stride и dimensions с capability конкретного decoder/encoder/frame.
- Сопоставьте формулировку «Запрошено слишком много строк развёртки» с первым неуспешным методом и состоянием его объекта непосредственно перед вызовом.
Как исправить
Преобразуйте изображение через поддерживаемый WIC converter или исправьте rectangle/stride до вызова codec.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
