Partilhar via


Interfaces de codificação e descodificação de ficheiros

[O recurso associado a esta página, DirectShow, é um recurso herdado. Foi substituído por MediaPlayer, IMFMediaEnginee Audio/Video Capture in Media Foundation. Esses recursos foram otimizados para Windows 10 e Windows 11. A Microsoft recomenda vivamente que o novo código utilize MediaPlayer, IMFMediaEngine e Captura de Áudio/Vídeo no 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 suportam 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 Controle quais fluxos lógicos são reproduzidos e recupere informações sobre eles.
IAMVfwCompressDialogs Exibir caixas de diálogo fornecidas por codecs VFW.
IAMVideoCompression Definir parâmetros de compressão de vídeo.
IConfigAsfWriter Controle como o filtro WM ASF Writer grava arquivos ASF (Advanced Systems Format).
IConfigAviMux Controle 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 DV Video Encoder.
IDVSplitter Reduzir a taxa de quadros num fluxo de vídeo digital (DV)
IIPDVDec Defina a resolução de descodificação no filtro (DV Video Decoder).
IPersistMediaPropertyBag Defina e recupere blocos INFO e DISP em fluxos AVI.

 

Interfaces