【发布时间】:2011-07-06 13:15:16
【问题描述】:
我想使用采集设备中的样本采集器从视频流中采集一些样本。这适用于默认的 640*480 分辨率。我已经看到了一些示例代码(由于某种原因,我似乎无法打开这些,这就是我要问的原因)在属性窗口中选择捕获设备时可以更改捕获引脚的属性,我会也喜欢复制这个。有人可以就此提供一些建议吗? 谢谢。
【问题讨论】:
标签: c# directshow
我想使用采集设备中的样本采集器从视频流中采集一些样本。这适用于默认的 640*480 分辨率。我已经看到了一些示例代码(由于某种原因,我似乎无法打开这些,这就是我要问的原因)在属性窗口中选择捕获设备时可以更改捕获引脚的属性,我会也喜欢复制这个。有人可以就此提供一些建议吗? 谢谢。
【问题讨论】:
标签: c# directshow
询问 IAMStreamConfig 接口的 pin,它将允许您列出可用的视频模式并选择所需的一种。您可以通过右键单击捕获引脚并选择 IAMStreamConfig::GetStreamCaps 或 IAMStreamConfig::SetFormat 在GraphEditPlus 中对其进行测试。
【讨论】: