Что означает код HRESULT 0x88982F62 (WINCODEC_ERR_FRAMEMISSING)?

 
Предыдущий Следующий
WINCODEC_ERR_BADHEADER WINCODEC_ERR_BADMETADATAHEADER

WINCODEC_ERR_FRAMEMISSING

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

WINCODEC_ERR_FRAMEMISSING (0x88982F62) — Кадр растрового изображения отсутствует.

Значение относится не ко всему компоненту «Windows Imaging Component», а к связке «кадр растрового изображения отсутствует»; до очистки состояния важно сопоставить первый отказ с фактическими параметрами операции.

Диагностика и проверка результата

При результате «кадр растрового изображения отсутствует» воспроизведите исходную операцию на минимальном объекте и меняйте только одно условие за запуск.

При воспроизведении темы «кадр растрового изображения отсутствует» обязательно сохраните контейнер, CLSID кодека, номер кадра, pixel format, размеры и первый WIC-вызов, вернувший ошибку.

Для контрольного повтора сохраните следующие данные: GetFrameCount, GetFrame; они относятся к теме «кадр растрового изображения отсутствует».

После исправления повторите тот же вызов на прежних данных; у результата 0x88982F62 должен измениться первый неуспешный этап, а не только последующее сообщение.

Документация для результата 0x88982F62: WIC decoder frames.


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