Je fais un travail stéréoscopique, ce qui signifie que j'ai besoin de travailler avec deux instances de différents filtres (c'est-à-dire une source de caméra qui reçoit un flux IP), et cela s'avère non trivial.Comment puis-je cloner un filtre DirectShow de source vidéo?
J'ai même essayé de copier IPCamfilter.ax vers IPCamfilter.ax et de créer manuellement de nouvelles entrées CLSID dans le reg, et le clone apparaît, mais ne fonctionnera pas. Des idées?
Devrais-je modifier le binaire de filtres clones pour modifier son CLSID et l'enregistrer? Ou existe-t-il un moyen simple d'utiliser GraphEdit pour cela?
Oui, vous avez raison de dire que la limitation est dans les filtres Source de capture que j'utilise. Par exemple, UScreenCapture crée une clé reg où elle conserve ses paramètres afin qu'un filtre cloné utilise la même clé reg. Je pense que j'ai besoin de ma propre source de capture .dll qui héberge le graphe de filtre de source de capture. – TwoPixelGrid