| Предыдущий | Следующий |
| NS_E_WMP_PNG_UNSUPPORTED_INTERLACE | NS_E_WMP_BMP_INVALID_BITMASK |
NS_E_WMP_PNG_UNSUPPORTED_BAD_CRC
Что означает NS_E_WMP_PNG_UNSUPPORTED_BAD_CRC
NS_E_WMP_PNG_UNSUPPORTED_BAD_CRC (0xC00D102D) — cRC одного из PNG-блоков не проходит проверку целостности в Windows Media Player.
Это код подсистемы Windows Media. Его значение относится к конкретной операции Player, Windows Media Format SDK или Windows Media Services; для диагностики важны параметры именно того вызова, который вернул этот HRESULT.
это HRESULT 0xC00D102D. В данном случае это означает, что CRC PNG-блока не проходит проверку целостности; результат относится к декодеру графики обложек и контракту растрового файла, а не к неопределённой ошибке проигрывателя.
Для дополнительной проверки сохраните тип блока, записанный CRC, вычисленный CRC и смещение в байтах; это полезнее переустановки проигрывателя или одновременного изменения нескольких несвязанных настроек.
Что проверить
- Сопоставьте параметры вызова с условием «CRC одного из PNG-блоков не проходит проверку целостности в Windows Media Player» и сохраните первый код нижнего уровня, если Windows Media оборачивает ошибку другого компонента.
- После изменения причины повторите ту же операцию с теми же исходными данными и убедитесь, что условие «CRC одного из PNG-блоков не проходит проверку целостности в Windows Media Player» больше не воспроизводится.
Близкие коды
| Код | Чем отличается |
|---|---|
NS_E_WMP_BMP_INVALID_BITMASK | Маски каналов BMP не согласуются с объявленной глубиной цвета или режимом сжатия |
NS_E_WMP_PNG_UNSUPPORTED_INTERLACE | режим чересстрочной развёртки PNG не реализован в этом тракте изображений WMP |
NS_E_WMP_BMP_TOPDOWN_DIB_UNSUPPORTED | BMP использует DIB с порядком строк сверху вниз, не поддерживаемое этим путём WMP представление |
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
