【问题标题】:DirectShow.NET - webcam resolution property pageDirectShow.NET - 网络摄像头分辨率属性页
【发布时间】:2010-11-01 19:33:49
【问题描述】:

我正在使用 DirectShow.Net 访问我的网络摄像头。我想为我的网络摄像头显示一个属性页来设置视频捕获分辨率和 FPS 速率。我尝试使用 DirectShow.NET 示例中的示例演示代码 - DxPropPages。 Here 是代码。但是属性窗口中的第二个选项卡被禁用。

我需要启用此选项卡,以便用户可以设置分辨率。我怎样才能做到这一点?我是 DirecShow 的新手,真的不知道该演示代码要更改什么。

PS 我想发一些截图来告诉你我的意思,但我不能,因为我是新用户。

【问题讨论】:

    标签: c# directshow directshow.net


    【解决方案1】:

    您可以使用IAMStreamConfig 接口控制分辨率。 通过这种方式,您可以显示自己的 UI 并保留设置。 我没有考虑具体的示例,但我知道网络上充满了使用它的代码。
    您在属性页面中看到的所有其他属性也可以控制(如果网络摄像头支持),Take a look at this MSDN 视频捕获页面所有这些接口都受 DirectShow.NET 支持。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多