Что означает код HRESULT 0xC00D36D0 (MF_E_UNSUPPORTED_RATE)?

 
Предыдущий Следующий
MF_E_RT_UNAVAILABLE MF_E_THINNING_UNSUPPORTED

MF_E_UNSUPPORTED_RATE

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

MF_E_UNSUPPORTED_RATE (0xC00D36D0) — Указанная скорость не поддерживается.

Контекст возврата — «неподдерживаемая возможность, скорость воспроизведения» в подсистеме «Media Foundation»; он сужает расследование до задачи: проверить поддержку запрошенной возможности.

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

Для случая «указанная скорость не поддерживается» проверьте поддержку возможности у фактически установленной версии компонента до запуска операции и выберите документированный альтернативный путь вместо повтора того же запроса.

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

Для контрольного повтора сохраните следующие данные: IMFRateSupport::IsRateSupported; они относятся к теме «неподдерживаемая возможность, скорость воспроизведения».

После исправления повторите тот же вызов на прежних данных; у результата 0xC00D36D0 должен измениться первый неуспешный этап, а не только последующее сообщение.

Документация для результата 0xC00D36D0: IMFRateSupport::IsRateSupported · seeking, fast forward, and reverse play.


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