Partilhar via


Interfaces de codificação e decodificação de arquivos

[O recurso associado a esta página, DirectShow, é um recurso herdado. Foi substituído por MediaPlayer, IMFMediaEngine e Audio/Video Capture in Media Foundation. Esses recursos foram otimizados para Windows 10 e Windows 11. A Microsoft recomenda fortemente que o novo código use MediaPlayer, IMFMediaEngine e Audio/Video Capture in Media Foundation em vez de DirectShow, quando possível. A Microsoft sugere que o código existente que usa as APIs herdadas seja reescrito para usar as novas APIs, se possível.]

Essas interfaces dão suporte à codificação e à decodificação de arquivos.

Interface Descrição
IAMMediaContent Recupere metadados de um fluxo, como o autor e o título.
IAMOpenProgress Determine o progresso de uma operação de abertura de arquivo.
IAMParse Consulte e defina o tempo de análise para a posição atual em um fluxo MPEG.
IAMStreamSelect Controlar quais fluxos lógicos são reproduzidos e recuperar informações sobre eles.
IAMVfwCompressDialogs Exibir caixas de diálogo fornecidas por codecs VFW.
Iamvideocompression Definir parâmetros de compactação de vídeo.
IConfigAsfWriter Controlar como o filtro Gravador ASF do WM grava arquivos ASF (Advanced Systems Format).
IConfigAviMux Controlar como o filtro AVI Mux grava arquivos AVI.
IConfigInterleaving Configure a intercalação quando o filtro AVI Mux gravar arquivos AVI.
IDVEnc Defina a resolução de codificação no filtro codificador de vídeo DV .
IDVSplitter Fazer downgrade da taxa de quadros em um fluxo de vídeo digital (DV)
IIPDVDec Defina a resolução de decodificação no filtro de Decodificador de Vídeo DV .
IPersistMediaPropertyBag Defina e recupere partes INFO e DISP em fluxos AVI.

 

Interfaces