VfW:改变视频分辨率

时间:2012-06-30 08:31:18

标签: c# winapi video video-capture vfw

我正在尝试更改VfW(Video for Windows)中的视频捕获分辨率,但我找不到任何有用的结构或方法。似乎改变视频设置的唯一方法是使用CAPTUREPARMS结构。但它没有任何字段来设置视频捕获分辨率。

任何建议都会有所帮助。 感谢。

1 个答案:

答案 0 :(得分:2)

通过与捕获设备关联的格式对话框更改分辨率。您应该使用WM_CAP_DLG_VIDEOFORMAT弹出格式对话框,然后用户可以使用驱动程序提供的选项以交互方式更改分辨率,然后通过CAPSTATUS结构获取新设置。