Estoy creando un proyecto en C++ que usa la biblioteca de captura de video de DirectShow para conectar a una cámara. El fabricante de la tarjeta de video (BlackMagic) ha proporcionado archivos .idl (Language Definition Language) que agregan nuevos gráficos de captura a la colección estándar.Incluyendo un archivo .idl en un proyecto de C++
La cosa es que nunca he encontrado un archivo .idl, y la dirección muy vaga de "incluir el archivo" no ayuda mucho. Incluirlo con una directiva #include no arroja ningún error, pero el programa tampoco consigue las diversas definiciones que supongo que tiene la intención de agregar, ya que es el único archivo que se me pide que incluya con el proyecto.
Mi pregunta es: ¿cómo debería uno incluir un archivo .idl en un proyecto?
Lo más probable es que no necesite incluir el .IDL en su proyecto, o hay una manera más fácil y/o mejor para lograr lo que sea que esté tratando de lograr. –