Red de conocimiento informático - Material del sitio web - ¿Por qué no se puede reproducir el reproductor de vídeo desarrollado en base al cuadro de diálogo MFC y DirectShow en las computadoras de otras personas?

¿Por qué no se puede reproducir el reproductor de vídeo desarrollado en base al cuadro de diálogo MFC y DirectShow en las computadoras de otras personas?

Cabe señalar que la compilación estática del proyecto es solo para MFC y DirectShow no se puede compilar estáticamente.

En primer lugar, se recomienda comprobar si está utilizando la biblioteca estática (LIB) del SDK de DirectShow.

Además, DirectShow es un componente COM+ no estándar; y no todos los componentes se pueden usar después de la función de enlace estático (algunos de ellos solo existen en forma de componentes), por lo que la forma más segura es instalar la versión correspondiente de soporte DirectX en la máquina en uso.