Filtros do DirectShow
[O recurso associado a esta página, DirectShow, é um recurso herdado. Foi substituído por MediaPlayer, IMFMediaEnginee Audio/Video Capture na 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 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.]
O DirectShow fornece um conjunto de filtros padrão no Windows. Esses filtros dão suporte a muitos formatos de dados, fornecendo um alto grau de independência de hardware. Um aplicativo também pode registrar e instalar filtros personalizados no sistema de destino.
Os filtros Descompactador ACM Wrapper, AVI e AVI Compressor funcionam com os Gerenciadores de Compactação de Áudio e Vídeo para permitir que vários codecs sejam usados em um grafo de filtro directShow.
Todos os filtros compatíveis com o SDK (Kit de Desenvolvimento de Software) do DirectShow estão listados aqui. Se um filtro aparecer no GraphEdit, mas não estiver documentado nesta seção de referência, isso significa que o filtro foi instalado por terceiros ou é usado internamente por alguma outra tecnologia da Microsoft. Esses filtros não são compatíveis com o SDK do DirectShow.
Filtro | Descrição |
---|---|
de Wrapper do ACM | Permite que os codecs do ACM (Gerenciador de Compactação de Áudio) ingressem em um grafo de filtro. |
de barras cruzadas de vídeo analógico | Representa uma barra cruzada de vídeo em um dispositivo de captura de vídeo que dá suporte ao WDM (Modelo de Driver do Windows). |
de Captura de Áudio | Representa um dispositivo de captura de áudio. |
renderizador de áudio (WaveOut) | Usa as APIs waveOut* para renderizar o áudio de forma de onda. |
do compressor AVI | Permite que os compressores do VCM (Video Compression Manager) ingressem em um grafo de filtro. |
de descompactador AVI | Permite que os descompactadores vcm (Gerenciador de Compactação de Vídeo) ingressem em um grafo de filtro. |
AVI Draw | Puxado automaticamente para um grafo de reprodução em vez do Descompactador AVI quando o vídeo está sendo gerado para um monitor de televisão NTSC externo. |
AVI Mux | Aceita vários fluxos de entrada e os interlocu no formato AVI. |
do Divisor de AVI | Divide fluxos de áudio e vídeo na reprodução de arquivos AVI. |
de origem do arquivo AVI/WAV | Lê os arquivos de origem AVI e WAV e gera os pinos de saída apropriados para o tipo de arquivo. (Preterido.) |
do decodificador CC do | Aceita formas de onda de exemplo entregues por um filtro de captura e fornece dados de legendas fechadas decodificados. |
conversor de espaço de cores | Converte de um tipo de cor RGB em outro tipo RGB. |
do Renderizador DirectSound | Renderiza o áudio usando a API DirectSound. |
de Wrapper de DMO | Permite que um aplicativo DirectShow use um DMO (DirectX Media Object) em um grafo de filtro. |
DV Muxer | Combina um vídeo digital (DV) – fluxo de vídeo codificado com um ou dois fluxos de áudio para produzir um fluxo de DV intercalado. |
do Divisor de DV | Divide um fluxo de DV intercalado em seus fluxos de áudio e vídeo de componente. |
do Decodificador de Vídeo DV | Decodifica um fluxo dv em vídeo descompactado. |
do Codificador de Vídeo DV | Codifica um fluxo de vídeo descompactado em vídeo DV. |
do Navegador de DVD | Abre todos os arquivos necessários em um volume DVD-Video, navega pelos arquivos de DVD-Video .vob lineares e analisa o fluxo de programas MPEG-2 resultante. |
do Renderizador de Vídeo Aprimorado | Renderizador de vídeo com a mesma funcionalidade principal e modelo de plug-in que o coletor de mídia EVR do Media Foundation. |
de origem do arquivo (Async) | Abre e lê arquivos locais de vários formatos de dados diferentes e passa os dados para um filtro de analisador. |
de Origem do Arquivo (URL) | Funciona com qualquer arquivo de origem que possa ser identificado por uma URL (Uniform Resource Locator) e cujo tipo principal de mídia é o fluxo. |
do Renderizador de Fluxo de Arquivos | Renderiza os nomes de arquivo que são analisados pelo filtro analisador de vários arquivos. |
do Gravador de Arquivos | Usado para gravar arquivos no disco, independentemente do formato. |
do Renderizador de Tela Inteira | Usa DirectDraw para renderizar vídeo em tela inteira em placas gráficas mais antigas. (Obsoleto.) |
de Tee de Pino Infinito | Fornece exemplos entregues ao seu pino de entrada para um número variável de pinos de saída. |
renderizador de comando de script interno | Recebe comandos de script e os envia para o aplicativo. |
decodificador da Linha 21 de | Converte informações de legenda fechada da linha 21 em bitmaps com texto de legenda. |
do Codificador do Microsoft AC3 | Codifica áudio PCM estéreo em um bitstream do Dolby Digital. (Não há suporte para aplicativos de terceiros.) |
Microsoft MPEG-1/DD Audio Decoder | Decodifica MPEG-1, AAC e Áudio Digital do Dolby. |
microsoft MPEG-2 Audio Encoder | Codifica o áudio MPEG-2. |
do Codificador do Microsoft MPEG-2 | Codifica áudio e vídeo MPEG-2. |
microsoft MPEG-2 Video Decoder | Decodifica o vídeo MPEG-2. |
do Codificador de Vídeo do Microsoft MPEG-2 | Codifica o vídeo MPEG-2. |
do Analisador MIDI | Lê dados MIDI encontrados em . MID e . Arquivos RMI. |
do Renderizador MIDI | Renderiza dados MIDI do filtro midi parser. |
do compressor MJPEG | Compacta um fluxo de vídeo descompactado usando a compactação JPEG de movimento. |
de descompactador MJPEG | Decodifica um fluxo de vídeo do JPEG de movimento para um vídeo descompactado. |
de decodificador de áudio MPEG-1 | Decodifica o áudio mpeg-1 camada I e camada II para PCM. |
do Divisor de Fluxo MPEG-1 | Divide um fluxo do sistema MPEG-1 em seus fluxos de áudio e vídeo de componente. |
do Decodificador de Vídeo MPEG-1 | Decodifica o vídeo MPEG-1. |
mpeg-2 demultiplexer | Demultiplexes MPEG-2 fluxos de transporte que são entregues no modo push e fluxos de programas que são entregues no modo push ou pull. |
de divisor mpeg-2 | Analisa fluxos de programa MPEG-2, cria um pino de saída para cada fluxo e gera os pacotes MPEG de áudio e/ou vídeo compactados para um filtro de decodificador MPEG-2. |
do Driver MSDV | O driver WDM (Windows Driver Model) para filmadoras DV. |
do Driver MSTape | Dá suporte a dispositivos de filmador D-VHS e MPEG. |
codec do conversor de espaço de cores MSYUV | Habilita a reprodução de dados de fonte de vídeo em formatos YUV em clientes cujo adaptador de exibição de vídeo não pode ser usado para conversões YUV para RGB em hardware. |
do Analisador de Vários Arquivos | Analisa um formato de arquivo simples que permite que vários nomes de arquivo sejam especificados como se fossem um arquivo. |
Mixer de Sobreposição 2 | Como o Mixer de Sobreposição, mas pode ser adicionado a um grafo de filtro automaticamente. (Obsoleto.) |
do Mixer de Sobreposição | Projetado especificamente para reprodução de DVD e transmissão de vídeo com legendas fechadas da linha 21. (Obsoleto. Substituído pelo Renderizador de Combinação de Vídeo.) |
de descompactador QT | Descompacta o vídeo do Apple QuickTime 2.0. (Obsoleto.) |
do Analisador de Filmes em Tempo Rápido | Divide os dados do Tempo Rápido da Apple em fluxos de áudio e vídeo. (Obsoleto.) |
do analisador DO SAMI (CC) | Analisa a legenda de dados de arquivos SAMI (Intercâmbio de Mídia Acessível Sincronizado). |
de Tee Inteligente | Usado em grafos de captura de vídeo para dividir o fluxo de vídeo em um fluxo de visualização e um fluxo de captura. |
conversor Tee/Sink-to-Sink | Fornece um meio eficiente para duplicar fluxos de dados no modo kernel sem as transições caras entre o kernel e o modo de usuário. |
de áudio de TV | Fornece controle da decodificação de áudio de televisão, seleção estéreo ou monoaural e seleção de SAP (programa de áudio secundário). |
de Sintonizador de TV | Seleciona uma transmissão analógica ou um canal a cabo a ser exibido. |
do Alocador de Superfície do VBI | Controla a alocação de buffers de VBI em gráficos de televisão analógicos com cenários de captura de porta de vídeo de hardware. |
de Filtro de Captura VFW | Funciona com hardware de captura de vídeo mais antigo que usa Vídeo para Windows. |
ditherer de cor VGA 16 | Converte de um tipo de cor RGB em uma exibição de cores de 4 bits para que os fluxos de vídeo AVI e MPEG possam ser exibidos em monitores de 16 cores mais antigos. (Obsoleto.) |
filtro de renderizador de combinação de vídeo 7 (VMR-7) | O renderizador de vídeo padrão no Windows XP. Oferece funcionalidades avançadas de renderização e combinação de vídeo. |
filtro de renderizador de combinação de vídeo 9 (VMR-9) | Semelhante à VMR-7, mas disponível em todas as plataformas compatíveis com o DirectX. |
do Gerenciador de Portas de Vídeo do | Permite que o Renderizador de Combinação de Vídeo funcione perfeitamente em sistemas em que os dados de vídeo são transferidos diretamente de um dispositivo de captura de vídeo ou decodificador de hardware para o chip gráfico. |
do Renderizador de Vídeo | Renderizador de vídeo padrão no Windows 98SE, Windows 2000 e Windows Millennium Edition. Conecta-se a qualquer filtro de transformação de vídeo que produz dados de vídeo descompactados. |
do Analisador WAVE | Analisa dados de áudio em formato WAV de arquivos .wav, .au ou .aif. |
de Captura de Vídeo do WDM | Controla dispositivos de captura analógica que usam drivers WDM (Windows Driver Model). |
do Filtro de Fonte de Mídia do Windows | Filtro de origem padrão para reprodução do conteúdo do Windows Media e MPEG-4 criado usando o Codificador DO MICROSOFT MPEG-4. Esse é o filtro de origem usado pelo Windows Media Player 6.4. (Obsoleto.) |
de Leitor do ASF do WM | Filtro de origem para reprodução de arquivo de conteúdo baseado em Mídia do Windows e conteúdo criado com qualquer um dos DMOs do Codificador do Microsoft MPEG-4. Deve ser adicionado explicitamente a um grafo de filtro. Esse filtro é baseado no SDK do Formato de Mídia do Windows. |
de Gravador ASF do WM | Aceita fluxos de entrada não compactados e cria arquivos ASF que contêm fluxos de Mídia do Windows ou fluxos MPEG-4 usando o DMO do Codificador DO MICROSOFT MPEG-4. Esse filtro é baseado no SDK do Formato de Mídia do Windows. |
do WST Codec | Decodifica e/ou duplica os dados teletexto decodificados e corrigidos por erro para o filtro de decodificador WST. (Obsoleto.) |
de decodificador WST | Aceita dados de Teletexto Padrão Mundial decodificados do WST Codec e fornece os bitmaps para Fixar 2 no Mixer de Sobreposição usando fontes fornecidas pela Microsoft. (Obsoleto.) |
Tópicos relacionados