我正在使用C++构建一个项目,使用DirectShow的视频捕获库连接到相机。视频卡制造商(BlackMagic)提供了.idl(接口定义语言)文件,用于将新的捕获图形添加到标准集合中。
问题是,我从未遇到过.idl文件,而模糊的“包含文件”的指导并没有什么帮助。使用#include指令将其包含在内不会出现任何错误,但程序也无法引入我认为它旨在添加的各种定义,因为这是我被告知要在项目中包含的唯一文件。
我的问题是:如何在项目中包含.idl文件?
问题是,我从未遇到过.idl文件,而模糊的“包含文件”的指导并没有什么帮助。使用#include指令将其包含在内不会出现任何错误,但程序也无法引入我认为它旨在添加的各种定义,因为这是我被告知要在项目中包含的唯一文件。
我的问题是:如何在项目中包含.idl文件?