Что означает код HRESULT 0xC00D1033 (NS_E_WMP_JPG_JERR_ARITHCODING_NOTIMPL)?

 
Предыдущий Следующий
NS_E_WMP_BMP_INVALID_FORMAT NS_E_WMP_JPG_INVALID_FORMAT

NS_E_WMP_JPG_JERR_ARITHCODING_NOTIMPL

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

NS_E_WMP_JPG_JERR_ARITHCODING_NOTIMPL (0xC00D1033) — jPEG использует арифметическое кодирование, не поддерживаемое декодером обложек WMP.

Это код подсистемы Windows Media. Его значение относится к конкретной операции Player, Windows Media Format SDK или Windows Media Services; для диагностики важны параметры именно того вызова, который вернул этот HRESULT.

0xC00D1033 соответствует NS_E_WMP_JPG_JERR_ARITHCODING_NOTIMPL. Практический смысл результата — JPEG использует арифметическое энтропийное кодирование, которое декодер обложек WMP не поддерживает в пределах декодера графических ресурсов обложки и контракта растровых файлов; результат формируется трактом загрузки изображений обложек Windows Media Player, который распознаёт данные GIF, PNG, BMP или JPEG, проверяет заголовки конкретного формата и создаёт растровое изображение, пригодное для элемента интерфейса.

Для дополнительной проверки сохраните маркеры кадра и энтропийного кодирования JPEG, а не только расширение.jpg; это полезнее переустановки проигрывателя или одновременного изменения нескольких несвязанных настроек.

Что проверить

  • Сопоставьте параметры вызова с условием «JPEG использует арифметическое кодирование, не поддерживаемое декодером обложек WMP» и сохраните первый код нижнего уровня, если Windows Media оборачивает ошибку другого компонента.
  • После изменения причины повторите ту же операцию с теми же исходными данными и убедитесь, что условие «JPEG использует арифметическое кодирование, не поддерживаемое декодером обложек WMP» больше не воспроизводится.

Близкие коды

КодЧем отличается
NS_E_WMP_BMP_INVALID_FORMATЗаголовок BMP или поля раскладки пикселей внутренне противоречивы
NS_E_WMP_JPG_INVALID_FORMATструктура потока маркеров JPEG некорректна ещё до декодирования полного кадра
NS_E_WMP_BMP_COMPRESSION_UNSUPPORTEDЗаголовок BMP выбирает режим сжатия, не поддерживаемый декодером обложек WMP

Технические ссылки


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