Интерфейсы кодирования и декодирования файлов
[Функция, связанная с этой страницей DirectShow, является устаревшей функцией. Он был заменен MediaPlayer, IMFMediaEngine, и аудио/ видео захвата в Media Foundation. Эти функции оптимизированы для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует, чтобы новый код использовал MediaPlayer, IMFMediaEngine и аудио- и видеозахват в Media Foundation вместо DirectShow, когда это возможно. Корпорация Майкрософт предлагает переписать существующий код, использующий устаревшие API, чтобы по возможности использовать новые API.]
Эти интерфейсы поддерживают кодирование и декодирование файлов.
Интерфейс | Описание |
---|---|
IAMMediaContent | Получение метаданных из потока, таких как автор и заголовок. |
IAMOpenProgress | Определите ход выполнения операции открытия файла. |
IAMParse | Выполните запрос и задайте время анализа для текущей позиции в потоке MPEG. |
IAMStreamSelect | Управление воспроизводимыми логическими потоками и получение сведений о них. |
IAMVfwCompressDialogs | Отображение диалоговых окон, предоставляемых кодеками VFW. |
IAMVideoCompression | Задайте параметры сжатия видео. |
IConfigAsfWriter | Управление тем, как фильтр модуля записи WM ASF записывает файлы расширенного формата систем (ASF). |
IConfigAviMux | Управление тем, как фильтр AVI Mux записывает файлы AVI. |
IConfigInterleaving | Настройте чередование, когда фильтр AVI Mux записывает файлы AVI. |
IDVEnc | Задайте разрешение кодирования в фильтре DV Video Encoder . |
IDVSplitter | Понижение частоты кадров в потоке цифрового видео (DV) |
IIPDVDec | Задайте разрешение декодирования в фильтре dv Video Decoder . |
IPersistMediaPropertyBag | Установка и извлечение блоков INFO и DISP в потоках AVI. |
Связанные темы