Поделиться через


Настройка декодирования видео (Microsoft Media Foundation)

Декодирование по сути является противоположностью кодирования с точки зрения конфигурации. Декодер поддерживает очень мало свойств, и ни одно из них не требуется. Задайте тип входных данных, используемый для выходных данных декодера (включая частные данные кодека). Затем задайте для выходных данных нужный несжатый формат, задайте структуру VIDEOINFOHEADER , чтобы она отражала правильный размер кадра, и начните обработку примеров.

Необходимо предоставить декодеру тип мультимедиа, включающий частные данные кодека, расположенные сразу после структуры VIDEOINFOHEADER . Декодер не может декодировать содержимое без этих данных. Проверка формата, выполняемая декодером, не проверяет личные данные. Если закрытые данные кодека отсутствуют или неверны, декодер отвечает так, как будто битовый поток поврежден. Дополнительные сведения см. в разделе Использование частных данных видеокодека.

Использование частных данных видеокодека

Работа с видео