【发布时间】:2015-01-09 03:33:41
【问题描述】:
我已按照http://msdn.microsoft.com/en-us/library/windows/desktop/dd375010%28v=vs.85%29.aspx 的说明为基于 CSourceStream 的流创建属性页。
使用 amcap 进行测试时,我可以看到 amcap 现在显示菜单项以显示捕获引脚属性(查询 ISpecifyPropertyPages::GetPages)。问题是,当 amcap 调用 OleCreatePropertyFrame 时,它返回 E_FAIL,我不知道为什么,它似乎甚至没有进入查询我的 dll 以获取工厂方法以实例化基于 CBasePropertyPage 的属性类的阶段。
【问题讨论】:
-
信息太少。 Windows SDK 中的
Ezrgb24示例具有工作属性页。作为猜测,您忘记了属性页的CFactoryTemplate。
标签: directshow