Поддержка аппаратного кодека в AVStream
Устройства мультимедиа на основе AVStream можно представить в виде фильтров Преобразования Media Foundation (MFT) для приложений в пользовательском режиме.
Эта функция позволяет поставщику оборудования представить аппаратные декодеры, кодировщики и видеопроцессоры в качестве преобразования Media Foundation (MFT) в пользовательском режиме.
Аппаратное кодирование и декодирование значительно улучшает взаимодействие с пользователем.
Чтобы включить поддержку аппаратного кодека в AVStream, поставщик предоставляет мини-driver на основе AVStream, который предоставляет декодирование, кодирование и обработку видео в виде отдельного фильтра AVStream. Затем операционная система создает MFT в пользовательском режиме, соответствующий каждому фильтру AVStream. Затем приложения пользовательского режима могут отправлять запросы на перекодирование в MFT с помощью функций интерфейса IMFTransform, определенных в пакете SDK Media Foundation.
В этом разделе описываются изменения, необходимые для использования этой функции драйверами AVStream.
В этом разделе рассматриваются следующие вопросы.
начало работы с поддержкой аппаратного кодека в AVStream
Обработка согласования типов данных в кодеках AVStream
Использование аппаратных носителей в кодеках AVStream
Указание кадрирования распределителя в кодеках AVStream
Описание расширенных примеров сведений в кодеках AVStream
Поддержка изменений динамического формата в кодеках AVStream
Обработка конца потока в кодеках AVStream
Сброс состояния в кодеках AVStream