首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >媒体基金会无法检测捕获设备

媒体基金会无法检测捕获设备
EN

Stack Overflow用户
提问于 2014-09-19 12:21:30
回答 1查看 657关注 0票数 0

MFEnumDeviceSources( IMFAttributes *pAttributes,Out IMFActivate **pppSourceActivate,Out UINT32 *pcSourceActivate);

在Windows7和Visual 2012平台上使用这个函数,但是pcSourceActivate返回0和pppSourceActivate是null.But实际上有9台视频捕捉cards.Anyone帮助我解决这个问题吗?

EN

回答 1

Stack Overflow用户

发布于 2014-09-19 16:52:23

媒体基金会()支持Windows中已知的视频捕获设备的子范围。也许那些你在媒体基金会没有支持的人。

来自MSDN

从Windows 7开始,媒体基金会自动支持音频和视频捕获devices.For视频,设备必须在视频捕获类别中提供内核流(KS) minidriver。媒体基金会使用PnP路径枚举设备。对于音频,媒体基金会使用(MMDevice) API枚举音频端点设备。如果设备满足这些条件,则不需要实现自定义媒体源。

判断MS是否支持特定设备的最简单方法是使用SDK中的TopoEdit工具来查看它是否列出了设备。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25933828

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档