Filtro de Tee Inteligente
[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.]
O filtro Smart Tee é 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. Isso é feito sem nenhuma cópia de dados adicional. Os pinos de saída dão suporte a qualquer tipo de mídia com suporte na conexão downstream.
O filtro Smart Tee é útil quando um filtro de captura de vídeo não fornece pinos separados para captura e visualização. O filtro Smart Tee fornece dados de visualização somente se isso não prejudicar o desempenho da captura. Ele também remove os carimbos de data/hora do fluxo de visualização. O construtor de grafo de captura insere automaticamente o filtro Smart Tee quando necessário. Para obter mais informações, consulte Combinando captura de vídeo e visualização.
A ilustração a seguir mostra um grafo de captura típico que usa o filtro Smart Tee.
Rótulo | Valor |
---|---|
Interfaces de filtro | Ibasefilter |
Tipos de mídia de pino de entrada | MEDIATYPE_Video, MEDIASUBTYPE_NULL |
Interfaces de pino de entrada | IMemInputPin, IPin, IQualityControl |
Tipos de mídia de pino de saída | MEDIATYPE_Video, MEDIASUBTYPE_NULL |
Interfaces de pino de saída | IAMStreamControl, IPin, IQualityControl |
Filtrar CLSID | CLSID_SmartTee |
CLSID da página de propriedades | Nenhuma página de propriedades. |
Executável | qcap.dll |
Mérito | MERIT_DO_NOT_USE |
Categoria de Filtro | CLSID_LegacyAmFilterCategory |
Comentários
O pino de captura é o pino de saída 0 e o pino de visualização é o pino de saída 1.
Tópicos relacionados