Что означает код HRESULT 0xC00D102E (NS_E_WMP_BMP_INVALID_BITMASK)?

 
Предыдущий Следующий
NS_E_WMP_PNG_UNSUPPORTED_BAD_CRC NS_E_WMP_BMP_TOPDOWN_DIB_UNSUPPORTED

NS_E_WMP_BMP_INVALID_BITMASK

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

NS_E_WMP_BMP_INVALID_BITMASK (0XC00D102E) — маски цветовых каналов BMP не согласуются с глубиной цвета или режимом сжатия.

Это код подсистемы Windows Media. Значение относится к конкретной операции Player, Windows Media Format SDK или Windows Media Services; отдельно учитывайте медиаобъект, серверный объект, DRM, кодек или сетевой этап, к которому относится вызов.

Практический смысл NS_E_WMP_BMP_INVALID_BITMASK ( 0XC00D102E ): маски цветовых каналов BMP не согласуются с глубиной цвета или режимом сжатия.

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

  • DIB/BMP header, bit depth, compression и channel masks.
  • исходный файл или skin-resource вместе с его hash и размером.
  • Зафиксируйте API Windows Media и конкретный файл, поток, серверный объект или лицензию, с которыми выполнялась операция.

Уточнение для этого кода

BMP-ресурс содержит недопустимую bitmask для заявленного pixel format.

  • Проверьте masks цветовых каналов в BMP header и bit depth.
  • Пересохраните изображение в стандартном BMP-формате без нестандартной bitmask.

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


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