Site icon EfmSoft

Что означает код HRESULT 0xC00D6D60 (MF_E_TRANSFORM_TYPE_NOT_SET)?

 
Предыдущий Следующий
MF_E_NO_SOURCE_IN_CACHE MF_E_TRANSFORM_STREAM_CHANGE

MF_E_TRANSFORM_TYPE_NOT_SET

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

MF_E_TRANSFORM_TYPE_NOT_SET (0xC00D6D60) — Для этого потока или зависимого от него потока не задан допустимый тип.

Контекст возврата — «Media Foundation Transform, media type, набор объектов» в подсистеме «Media Foundation»; он сужает расследование до задачи: сопоставить первый отказ с фактическими параметрами операции.

Диагностика и проверка результата

Когда исходная операция завершается сообщением «для этого потока или зависимого от него потока не задан допустимый тип», воспроизведите исходную операцию на минимальном объекте и меняйте только одно условие за запуск.

При воспроизведении темы «Media Foundation Transform, media type, набор объектов» обязательно сохраните тип объекта Media Foundation, MIME/codec, topology, URL или byte stream и события MFTrace на первом неуспешном вызове.

В воспроизводимом отчёте зафиксируйте данные GetInputAvailableType, GetOutputAvailableType, ProcessInput, ProcessOutput для проверки темы «Media Foundation Transform, media type, набор объектов».

Считайте исправление подтверждённым только после устойчивого повтора исходного сценария без результата 0xC00D6D60 и без обхода штатных проверок.

Документация для результата 0xC00D6D60: basic MFT processing model · IMFTransform::SetOutputType.


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

Exit mobile version