【发布时间】:2011-10-12 07:24:21
【问题描述】:
我正在用 C++ 构建一个项目,它使用 DirectShow 的视频捕获库连接到相机。视频卡制造商 (BlackMagic) 提供了 .idl(接口定义语言)文件,可将新的捕获图添加到标准集合中。
问题是,我从来没有遇到过 .idl 文件,而且非常模糊的“包含文件”方向并没有多大帮助。用#include 指令包含它不会引发任何错误,但程序也无法提取我认为它打算添加的各种定义,因为它是我被告知要包含在项目中的唯一文件。
我的问题是:如何在项目中包含 .idl 文件?
【问题讨论】:
-
很可能您不需要将 .IDL 包含到您的项目中,或者有一种更简单和/或更好的方法来实现您想要实现的任何目标。
标签: c++ visual-studio-2010 directshow idl