问题描述
WPF如何显示一个或两个摄像头?我的机器上装了两个同种类型的摄像头,同种驱动,我在网上下了一些例子,运行时,都只显示一个摄像头,为什么?
解决方案
解决方案二:
帮顶.
解决方案三:
友情up
解决方案四:
应该有参数设置的。另外既然你用WPF的话不妨可以试试使用ExpressionStudioSDK中的ExpressionEncoder所提供的组件。。。一般在代码创建时会枚举设备,以供选择,当然还有就是要注意摄像头的驱动,是否正常等(可以用一些常用软件测试,如QQ什么的)
解决方案五:
引用3楼shigaofei1的回复:
应该有参数设置的。另外既然你用WPF的话不妨可以试试使用ExpressionStudioSDK中的ExpressionEncoder所提供的组件。。。一般在代码创建时会枚举设备,以供选择,当然还有就是要注意摄像头的驱动,是否正常等(可以用一些常用软件测试,如QQ什么的)
能具体给点代码提示下吗?
解决方案六:
该回复于2012-01-18 10:04:19被版主删除
解决方案七:
使用WPFMediaKit显示的么?那个WPFMediaKit中,不是有个MultimediaUtil类吗?有个属性是VideoInputNames可以拿到所有的摄像头设备,你可以默认选择一个作为VideoCaptureSource,然后在Window显示的时候调用VideoCaptureElement的Play方法或者设置其LoadedBehavior="Play"
时间: 2024-09-20 19:21:05