Pergunta
ffdshow tem essa incrível pouco API para controlar a reprodução de arquivos de vídeo. Ele permite que você alterar as legendas, avanço rápido, obter o nome do jogo arquivo, etc ...
A sua implementado como um loop de mensagem do Windows que aceita mensagens de usuários e mensagens de dados de volta usando WM_COPYDATA.
Gostaria uma classe C # / VB que me permite realizar todo o controle. (Enviar e receber mensagens). Eu sei como escrever isso. Eu provavelmente vou criar um gancho de janela oculta-se um ciclo de janelas de mensagens e enviar mensagens de e para trás.
Gostaria de saber se alguém já fez isso, porque implementá-lo é um pouco complicados, e isto é para um projeto open source de qualquer maneira, por isso tenho muito limitado tempo para trabalhar nele.
Esta questão permanece sem resposta, o sistema de recompensas escolheu uma resposta errada para esta questão.
Solução
Um plugin em sala de aula foi criado e está disponível aqui: http://damienbt.free.fr/Information.htm
Outras dicas
Parece que o pessoal ffdShow-tryout já construiu um wrapper. Eu não testei-o para fora (provavelmente hoje à noite), mas parece promissor.