| Предыдущий | Следующий |
| NS_E_WMP_JPG_FRACT_SAMPLE_NOTIMPL | NS_E_WMP_JPG_UNEXPECTED_ENDOFFILE |
NS_E_WMP_JPG_IMAGE_TOO_BIG
Что означает NS_E_WMP_JPG_IMAGE_TOO_BIG
NS_E_WMP_JPG_IMAGE_TOO_BIG (0xC00D103C) — размеры JPEG превышают предел, принимаемый декодером WMP.
Это код подсистемы Windows Media. Его значение относится к конкретной операции Player, Windows Media Format SDK или Windows Media Services; для диагностики важны параметры именно того вызова, который вернул этот HRESULT.
Для дополнительной проверки сохраните ширину/высоту из SOF и размеры элемента обложки, который должен использовать bitmap; это полезнее переустановки проигрывателя или одновременного изменения нескольких несвязанных настроек.
Характерный случай слишком большого JPEG: Фотографический фон экспортирован с исходным разрешением камеры вместо размеров отображения в представлении. Пример локализует только компонент, сформировавший ошибку.
Что проверить
- Сопоставьте параметры вызова с условием «Размеры JPEG превышают предел, принимаемый декодером WMP» и сохраните первый код нижнего уровня, если Windows Media оборачивает ошибку другого компонента.
- После изменения причины повторите ту же операцию с теми же исходными данными и убедитесь, что условие «Размеры JPEG превышают предел, принимаемый декодером WMP» больше не воспроизводится.
Близкие коды
| Код | Чем отличается |
|---|---|
NS_E_WMP_JPG_FRACT_SAMPLE_NOTIMPL | JPEG использует режим дробной дискретизации, не реализованный декодером WMP |
NS_E_WMP_JPG_UNEXPECTED_ENDOFFILE | поток JPEG заканчивается до того, как декодер достигает маркеров, необходимых для завершения изображения |
NS_E_WMP_JPG_READ_ERROR | источник JPEG нельзя надёжно прочитать, когда декодер запрашивает дополнительные байты |
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
