Site icon EfmSoft

Что означает код HRESULT 0xC00D6D63 (MF_E_TRANSFORM_PROFILE_MISSING)?

 
Предыдущий Следующий
MF_E_TRANSFORM_INPUT_REMAINING MF_E_TRANSFORM_PROFILE_INVALID_OR_CORRUPT

MF_E_TRANSFORM_PROFILE_MISSING

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

MF_E_TRANSFORM_PROFILE_MISSING (0xC00D6D63) — MFT требует отдельный профиль конфигурации, но профиль не был передан или найден.

Профиль — это слой конфигурации самого преобразования или кодека, отдельный от согласованного типа мультимедиа. Поэтому наличие правильного формата входа и выхода не заменяет профиль, если конкретный MFT ожидает пресет, сохранённый набор свойств или другую профильную информацию.

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

  • Запишите CLSID MFT, идентификатор профиля или пресета и момент, когда приложение пытается загрузить эти настройки.
  • Если доступен ICodecAPI, сохраните поддерживаемые свойства и сведения, из которых приложение формирует профиль.
  • Проверьте фактический источник конфигурации: поток с сохранёнными настройками, реестр, файл/пресет приложения или явные вызовы свойств.
  • Не подставляйте произвольный тип мультимедиа вместо отсутствующего профиля: это другой уровень конфигурации и такой обход может только сменить HRESULT.

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


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

Exit mobile version