| Предыдущий | Следующий |
| NS_E_WMP_PNG_UNSUPPORTED_COMPRESSION | NS_E_WMP_PNG_UNSUPPORTED_INTERLACE |
NS_E_WMP_PNG_UNSUPPORTED_FILTER
Что означает NS_E_WMP_PNG_UNSUPPORTED_FILTER
NS_E_WMP_PNG_UNSUPPORTED_FILTER (0xC00D102B) — объявленный в PNG метод фильтрации не поддерживается.
Это код подсистемы Windows Media. Его значение относится к конкретной операции Player, Windows Media Format SDK или Windows Media Services; для диагностики важны параметры именно того вызова, который вернул этот HRESULT.
Для дополнительной проверки сохраните байт filter method из IHDR и результат декодирования первой строки/фильтра; это полезнее переустановки проигрывателя или одновременного изменения нескольких несвязанных настроек.
Показательный случай: Некорректный кодировщик записывает неопределённый метод фильтрации в заголовок PNG. Пример локализует только компонент, сформировавший ошибку.
Что проверить
- Сопоставьте параметры вызова с условием «Объявленный в PNG метод фильтрации не поддерживается» и сохраните первый код нижнего уровня, если Windows Media оборачивает ошибку другого компонента.
- После изменения причины повторите ту же операцию с теми же исходными данными и убедитесь, что условие «Объявленный в PNG метод фильтрации не поддерживается» больше не воспроизводится.
Близкие коды
| Код | Чем отличается |
|---|---|
NS_E_WMP_PNG_UNSUPPORTED_COMPRESSION | декодер WMP не принимает значение поля метода сжатия PNG |
NS_E_WMP_PNG_UNSUPPORTED_INTERLACE | режим чересстрочной развёртки PNG не реализован в этом тракте изображений WMP |
NS_E_WMP_PNG_UNSUPPORTED_BAD_CRC | Chunk PNG не проходит проверку целостности в Windows Media Player |
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
