Что означает код HRESULT 0xC00D1005 (NS_E_WMP_JPGTRANSPARENCY)?

 
Предыдущий Следующий
NS_E_WMP_RBC_JPGMAPPINGIMAGE NS_E_WMP_INVALID_MAX_VAL

NS_E_WMP_JPGTRANSPARENCY

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

NS_E_WMP_JPGTRANSPARENCY (0xC00D1005) относится к ресурсам обложки Windows Media Player. Microsoft указывает, что JPEG не рекомендуется использовать для изображения, к которому применяется transparencyColor.

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

  • Найдите конкретный image resource и элемент .wms, где одновременно выбирается JPEG и задаётся transparencyColor.
  • Проверьте фактический формат по содержимому файла, а не только по расширению: переименованный JPEG остаётся JPEG.
  • Если ошибка появилась после замены графики, сравните старый и новый ресурс и убедитесь, что skin package не держит вторую копию с тем же именем.

Как исправить

Уберите несовместимое сочетание: используйте ресурс, подходящий для требуемой прозрачности, либо измените оформление так, чтобы transparencyColor не применялся к JPEG. После правки заново загрузите обложку и проверяйте именно этот элемент.

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


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