Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
[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 captura de vídeo do WDM controla dispositivos de captura analógica que usam drivers WDM (Modelo de Driver do Windows).
Na verdade, esse filtro é um plug-in KsProxy no modo kernel. Ele fornece páginas de propriedades e as interfaces COM para drivers WDM que controlam dispositivos de captura analógica (também chamados de decodificadores de vídeo analógicos). Um aplicativo pode tratá-lo simplesmente como um filtro. Para adicionar esse filtro a um grafo de filtro, use o do Enumerador de Dispositivo do Sistema. Ele retorna um moniker exclusivo para cada dispositivo que usa esse plug-in. Para obter mais informações, consulte Enumerando dispositivos e filtros e como os dispositivos de hardware participam dode Grafo de Filtro. Assim como acontece com qualquer filtro baseado em KsProxy, o nome amigável do filtro dependerá do driver subjacente.
Nem todos os dispositivos expostos por meio do Filtro de Captura de Vídeo do WDM implementarão todas as interfaces listadas abaixo. O aplicativo pode usar QueryInterface para determinar quais interfaces têm suporte em um dispositivo específico.
| Etiqueta | Valor |
|---|---|
| Interfaces de filtro | O driver WDM para o dispositivo pode dar suporte a um ou mais dos seguintes: IAMAnalogVideoDecoder, IAMCameraControl, IAMDeviceRemoval, IAMDroppedFrames, IAMExtDevice, IAMExtTransport, IAMFilterMiscFlags, IAMTimecodeReader, IAMVideoCompression, IAMVideoControl, IAMVideoProcAmp, IBaseFilter, IKsPropertySet, IMediaSeeking, IReferenceClock, ISpecifyPropertyPages. |
| Tipos de mídia de pino de entrada | Dependente do driver. |
| Interfaces de pin de entrada | Dependente do driver. |
| Tipos de mídia de pino de saída | Dependente do driver. |
| Interfaces de pino de saída | O driver pode dar suporte a um ou mais dos seguintes:IAMBufferNegotiation, IAMStreamConfig, IAMStreamControl, IKsPin, IKsIStreamBuilder, IMediaSeeking, IPin, IQualityControl, ISpecifyPropertyPages |
| Filtrar CLSID | Não aplicável. |
| CLSID da página de propriedades | Dependente do driver. |
| Executável de plug-in | kswdmcap.ax |
| de Mérito | Dependente do driver. |
| de categoria de filtro de | CLSID_VideoInputDeviceCategory |
Tópicos relacionados