Что означает код HRESULT 0x88982F70 (WINCODEC_ERR_BADSTREAMDATA)?

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

WINCODEC_ERR_BADSTREAMDATA

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

WINCODEC_ERR_BADSTREAMDATA (0x88982F70) — Данные потока не распознаны.

В подсистеме «Windows Imaging Component» этот HRESULT описывает объект «данные потока не распознаны», и первый диагностический шаг — сопоставить первый отказ с фактическими параметрами операции.

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

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

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

Для контрольного повтора сохраните следующие данные: IStream, Read, Seek, proxy; они относятся к теме «данные потока не распознаны».

Подтвердите изменение повтором исходной операции: результат 0x88982F70 не должен возникать на исправном объекте, но прежний отрицательный контроль обязан оставаться предсказуемым.

Документация для результата 0x88982F70: WIC bitmap decoder and streams.


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