| Предыдущий | Следующий |
| MF_E_TOPO_CANNOT_CONNECT | MF_E_TOPO_INVALID_TIME_ATTRIBUTES |
MF_E_TOPO_UNSUPPORTED
MF_E_TOPO_UNSUPPORTED (0xC00D5214) означает, что загрузчик топологии столкнулся со структурой или правилами соединения, которые не входят в поддерживаемую модель разрешения.
Это более широкий результат, чем отсутствие кодека. Загрузчик преобразует частичную топологию в полную, вставляя преобразования и согласуя типы мультимедиа по своим правилам. Необычная структура графа, специальные способы соединения узлов или атрибуты, меняющие поведение загрузчика, могут быть неподдерживаемы даже при наличии всех нужных декодеров.
Что проверить
- Соберите минимальную частичную топологию из выбранного узла потока источника и подходящего выходного узла и проверьте, разрешается ли она без пользовательских преобразований и специальных атрибутов.
- Возвращайте разветвления, необязательные узлы, пользовательские преобразования и нестандартные
MF_TOPONODE_CONNECT_METHODпо одному, чтобы найти неподдерживаемую конструкцию. - Проверьте атрибуты топологии, влияющие на аппаратный режим, перебор типов мультимедиа источника и динамическое изменение графа.
- Если минимальная топология «источник → приёмник» успешно разрешается с тем же содержимым, не лечите этот HRESULT установкой набора кодеков: проблема находится в структуре или политике загрузчика.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.