Quanto ao escopo do Sample Grabber no DirectShow

Tenho 2 perguntas relacionadas ao meu aplicativo de captura ao vivo na webca

As webcams capturam dados em formatos variados, como YUY2, RGB24, I420, MJPG etc. Eu preciso converter os dados capturados em I420, independentemente do formato de entrada. Portanto, preciso conhecer o escopo / capacidade atual do filtro de transformação incorporado Direct Show, como o Sample Grabber. O Sample Grabber suportará pelo menos essas muitas transformações? Ou terei que escrever meus próprios filtros personalizados?

Muitas das webcams parecem ter vários formatos de saída. Quando eu conecto o Sample Grabber, cujo tipo de mídia é definido como I420, o filtro do Sample Grabber conversa com o driver da câmera da Web para garantir que os dados da Webcam sejam I420 (se a webcam tiver suporte).

Eu já havia postado perguntas relacionadas ao item acima, mas não consegui respondê-las completamente. Por favor ajude

questionAnswers(2)

yourAnswerToTheQuestion