| Предыдущий | Следующий |
| MF_E_THINNING_UNSUPPORTED | MF_E_UNSUPPORTED_RATE_TRANSITION |
MF_E_REVERSE_UNSUPPORTED
Что означает MF_E_REVERSE_UNSUPPORTED
MF_E_REVERSE_UNSUPPORTED (0xC00D36D2) — Вызов завершился ошибкой, поскольку обратное воспроизведение не поддерживается ни на одной скорости.
Практическая граница результата — неподдерживаемая возможность: вызов завершился ошибкой, поскольку обратное воспроизведение не поддерживается ни на одной…; поэтому сначала нужно проверить поддержку запрошенной возможности, а не переустанавливать весь компонент «Media Foundation».
Диагностика и проверка результата
Для случая «вызов завершился ошибкой, поскольку обратное воспроизведение не поддерживается ни на одной скорости» проверьте поддержку возможности у фактически установленной версии компонента до запуска операции и выберите документированный альтернативный путь вместо повтора того же запроса.
С первым HRESULT по теме «неподдерживаемая возможность: вызов завершился ошибкой, поскольку обратное воспроизведение не поддерживается ни на одной…» сопоставьте тип объекта Media Foundation, MIME/codec, topology, URL или byte stream и события MFTrace на первом неуспешном вызове.
Повторите операцию в том же окружении и сравните первый отличающийся вызов; для результата 0xC00D36D2 этого надёжнее, чем единичный успешный запуск на других данных.
Документация для результата 0xC00D36D2: IMFRateSupport::IsRateSupported · custom media source guidance.
Нужно найти другой код? Найти другой код состояния или ошибки.
