| Предыдущий | Следующий |
| MF_E_TRANSFORM_PROPERTY_VALUE_OUT_OF_RANGE | MF_E_TRANSFORM_NOT_POSSIBLE_FOR_CURRENT_OUTPUT_MEDIATYPE |
MF_E_TRANSFORM_PROPERTY_VALUE_INCOMPATIBLE
Что означает MF_E_TRANSFORM_PROPERTY_VALUE_INCOMPATIBLE
MF_E_TRANSFORM_PROPERTY_VALUE_INCOMPATIBLE (0xC00D6D6C) — Значение свойства само по себе допустимо, но конфликтует с другой настройкой или текущим типом мультимедиа MFT.
Это не простая ошибка диапазона. Один и тот же битрейт, профиль, режим качества или другой параметр может быть корректным в одной конфигурации и невозможным при другом разрешении, схеме каналов, профиле кодека или включённой функции.
Что проверить
- Запишите GUID свойства, предлагаемое значение и все связанные нестандартные настройки в момент отказа.
- Сохраните текущие входной и выходной типы мультимедиа со всеми параметрами, влияющими на выбранное свойство.
- Используйте
SetValueWithNotifyили запросы возможностей кодека, если они доступны, чтобы увидеть автоматически изменяемые связанные свойства. - Для диагностики создайте новый MFT, примените настройки в документированном порядке и найдите конкретную комбинацию, после которой значение становится несовместимым.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.