| Предыдущий | Следующий |
| NS_E_WMP_JPG_CCIR601_NOTIMPL | NS_E_WMP_JPG_READ_ERROR |
NS_E_WMP_JPG_NO_IMAGE_IN_FILE
Что означает NS_E_WMP_JPG_NO_IMAGE_IN_FILE
NS_E_WMP_JPG_NO_IMAGE_IN_FILE (0xC00D1039) — контейнер JPEG распознаётся, но не содержит кадра изображения, который можно декодировать.
Это код подсистемы Windows Media. Его значение относится к конкретной операции Player, Windows Media Format SDK или Windows Media Services; для диагностики важны параметры именно того вызова, который вернул этот HRESULT.
Символьный результат NS_E_WMP_JPG_NO_IMAGE_IN_FILE сужает значение 0xC00D1039 к условию отсутствия изображения в JPEG: контейнер JPEG имеет распознаваемую структуру, но не содержит декодируемого кадра изображения. Сохраняйте сведения об отсутствии кадра, даже если последующее сообщение сводит ошибку к общей медиаошибке.
Для дополнительной проверки сохраните маркер SOI, маркер кадра, точность, коэффициенты дискретизации и маркер остановки декодирования; убедитесь, что маркер кадра действительно присутствует. Эти данные полезнее переустановки проигрывателя или одновременного изменения нескольких несвязанных настроек.
Что проверить
- Сопоставьте параметры вызова с условием «Контейнер JPEG распознаётся, но не содержит кадра изображения, который можно декодировать» и сохраните первый код нижнего уровня, если Windows Media оборачивает ошибку другого компонента.
- После изменения причины повторите ту же операцию с теми же исходными данными и убедитесь, что условие «Контейнер JPEG распознаётся, но не содержит кадра изображения, который можно декодировать» больше не воспроизводится.
Близкие коды
| Код | Чем отличается |
|---|---|
NS_E_WMP_JPG_CCIR601_NOTIMPL | JPEG требует обработку дискретизации по CCIR 601, не реализованную в этом тракте декодирования |
NS_E_WMP_JPG_READ_ERROR | источник JPEG нельзя надёжно прочитать, когда декодер запрашивает дополнительные байты |
NS_E_WMP_JPG_BAD_PRECISION | кадр JPEG объявляет точность отсчётов, не поддерживаемую декодером изображений WMP |
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.