| Предыдущий | Следующий |
| MF_E_UNSUPPORTED_REPRESENTATION | MF_E_UNSUPPORTED_SERVICE |
MF_E_NO_MORE_TYPES
Что означает MF_E_NO_MORE_TYPES
MF_E_NO_MORE_TYPES: Component исчерпал список доступных media types; запрошенный индекс больше не соответствует варианту, который можно перечислить. Это нормальный конец enumeration, если caller действительно дошёл до последнего type.
Что проверить
- Проверьте индекс enumeration и начните с нуля для нового component/stream.
- После topology/media-source change создайте новый список, не используя count от старой конфигурации.
- Если ожидался ещё один type, проверьте initialization component и ограничения attributes.
Что делать
Завершите enumeration или выберите один из уже полученных media types. Не интерпретируйте MF_E_NO_MORE_TYPES как повреждение codec, пока список корректно закончился.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
