| Предыдущий | Следующий |
| MF_E_TRANSFORM_CONFLICTS_WITH_OTHER_CURRENTLY_ENABLED_FEATURES | MF_E_TRANSFORM_NOT_POSSIBLE_FOR_CURRENT_SPKR_CONFIG |
MF_E_TRANSFORM_NEED_MORE_INPUT
Что означает MF_E_TRANSFORM_NEED_MORE_INPUT
MF_E_TRANSFORM_NEED_MORE_INPUT (0xC00D6D72) — Преобразование не может сформировать выходные данные, пока не получит дополнительные входные образцы.
Контекст возврата — «Media Foundation Transform, дополнительные данные» в подсистеме «Media Foundation»; он сужает расследование до задачи: сопоставить первый отказ с фактическими параметрами операции.
Диагностика и проверка результата
В сценарии «преобразование не может сформировать выходные данные, пока не получит дополнительные входные образцы» воспроизведите исходную операцию на минимальном объекте и меняйте только одно условие за запуск.
Для диагностики темы «Media Foundation Transform, дополнительные данные» сохраните тип объекта Media Foundation, MIME/codec, topology, URL или byte stream и события MFTrace на первом неуспешном вызове.
В воспроизводимом отчёте зафиксируйте данные ProcessOutput, ProcessInput, MF_E_TRANSFORM_STREAM_CHANGE для проверки темы «Media Foundation Transform, дополнительные данные».
Закройте диагностику после двух проверок: исходный сценарий проходит без результата 0xC00D6D72, а заведомо неверный вход отклоняется на ожидаемой границе.
Документация для результата 0xC00D6D72: basic MFT processing model · IMFTransform::ProcessOutput.
Нужно найти другой код? Найти другой код состояния или ошибки.