Compartilhar via


Filtro do Renderizador de Fluxo de Arquivos

[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 filtro Renderizador de Fluxo de Arquivos renderiza nomes de arquivo que são analisados pelo filtro do Analisador de Vários Arquivos. Para obter mais informações, consulte a documentação desse filtro.

O uso desse filtro foi preterido. Para renderizar vários arquivos no mesmo grafo de filtro, o aplicativo deve simplesmente chamar RenderFile ou AddSourceFilter várias vezes.

Etiqueta Valor
Filtrar interfaces IBaseFilter
Tipos de mídia de pino de entrada
  • Tipo principal: MEDIATYPE_File
  • Subtipo: GUID_NULL
  • Tipo de formato: MEDIATYPE_File
Interfaces de pin de entrada IPin, IQualityControl
Tipos de mídia de pino de saída Nenhum
Interfaces de pino de saída IPin, IQualityControl, IStreamBuilder
Filtrar CLSID CLSID_FileRend
Executável Quartz.dll
de Mérito MERIT_UNLIKELY
de categoria de filtro de CLSID_LegacyAmFilterCategory

 

Observações

O CLSID do filtro não está definido em Uuids.h. Use essa macro em seu próprio arquivo de cabeçalho:

// {D51BD5A5-7548-11cf-A520-0080C77EF58A}
DEFINE_GUID(CLSID_FileRend,
0xd51bd5A5, 0x7548, 0x11cf, 0xa5, 0x20, 0x0, 0x80, 0xc7, 0x7e, 0xf5, 0x8a);

de Filtros do DirectShow