Что означает код HRESULT 0xC00D1022 (NS_E_WMP_IMAGE_FILETYPE_UNSUPPORTED)?

 
Предыдущий Следующий
NS_E_WMPZIP_FILENOTFOUND NS_E_WMP_IMAGE_INVALID_FORMAT

NS_E_WMP_IMAGE_FILETYPE_UNSUPPORTED

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

NS_E_WMP_IMAGE_FILETYPE_UNSUPPORTED (0xC00D1022) — сигнатура ресурса указывает тип изображения, который загрузчик обложек WMP не поддерживает.

Windows Media Player сообщает, что NS_E_WMP_IMAGE_FILETYPE_UNSUPPORTED ( 0xC00D1022 ) возвращается, когда сигнатура ресурса указывает тип изображения, не поддерживаемый загрузчиком обложек WMP.

Для дополнительной проверки сохраните фактические magic bytes и сравните их с расширением имени файла и объявленным типом ресурса; это полезнее переустановки проигрывателя или одновременного изменения нескольких несвязанных настроек.

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

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

Близкие коды

КодЧем отличается
NS_E_WMP_IMAGE_INVALID_FORMATтип изображения распознан, но общий заголовок или размеры некорректны ещё до декодирования конкретного формата
NS_E_WMP_GIF_UNEXPECTED_ENDOFFILEдекодер GIF не получил все байты, необходимые для завершения изображения
NS_E_WMP_GIF_INVALID_FORMATресурс GIF не проходит проверку формата или возможностей декодера до преобразования в графический ресурс обложки

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


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