C# WPF中摄像机的列表视图
我正试图从我的WPF应用程序中创建一个摄像头列表视图 首先,我使用了,但我有一个无法接受的性能问题,黑色闪烁和低帧率 现在我正在尝试,但我不知道如何将设备绑定到播放器。我用DependencyProperty修改了CapPlayer.cs,但我的所有播放器都显示相同的摄像头 下面是一些代码:C# WPF中摄像机的列表视图,c#,wpf,xaml,dependency-properties,C#,Wpf,Xaml,Dependency Properties,我正试图从我的WPF应用程序中创建一个摄像头列表视图 首先,我使用了,但我有一个无法接受的性能问题,黑色闪烁和低帧率 现在我正在尝试,但我不知道如何将设备绑定到播放器。我用DependencyProperty修改了CapPlayer.cs,但我的所有播放器都显示相同的摄像头 下面是一些代码: private void Current_Loaded(object sender, EventArgs e) { _device = new CapDevice(DevicePath);
private void Current_Loaded(object sender, EventArgs e)
{
_device = new CapDevice(DevicePath);
_device.OnNewBitmapReady += new EventHandler(_device_OnNewBitmapReady);
}
public static readonly DependencyProperty DevicePathProperty =
DependencyProperty.Register("DevicePath", typeof(string),
typeof(CapPlayer), new FrameworkPropertyMetadata(default(string)));
public string DevicePath
{
get { return (string)GetValue(DevicePathProperty); }
set { SetValue(DevicePathProperty, value); }
}
每次调试器在上停止时,DevicePath
都是不同的
_device = new CapDevice(DevicePath);
有什么建议吗