标签: c++ design-patterns architecture directshow
我最近在directshow上做了一些工作,我注意到它有一种有趣的架构。如果你曾经使用它,我想你会知道我在说什么。就像任何directshow对象都可以强制转换为任何其他directshow对象。因此,您可以实例化一个filtergraph对象,将其转换为另一个对象类型进行配置,将其强制转换为媒体对象以运行图形。
这种架构方案的名称是什么?它似乎涉及接口或其他东西。哪里可以找到更多相关信息?我想在我正在开发的一些软件中使用它。
答案 0 :(得分:3)
它被称为COM,Component Object Model。