后正常显示视频我使用DirectShowLib 2005 - DxSnap例子来显示,并从网络摄像头捕捉图像。
一切工作正常的例子。
但是,当我尝试合并它与我的应用程序(我试图从我的主窗体调用该窗体)它是第一次工作。一旦我关闭并打开捕获窗口,它不会正确显示视频。
但是,图像的捕获始终是完美的。Dxsnap不是第一次开
public partial class frmMain : Form
{
public frmMain()
{
InitializeComponent();
}
/// <summary>
/// The main entry point for the application.
/// </summary>
[STAThread]
private static void Main()
{
Application.Run(new frmMain());
}
private void button1_Click(object sender, EventArgs e)
{
frmdxSnap frmdxSnap = new frmdxSnap();
frmdxSnap.ShowDialog(this);
}
}
即使之后重新启动计算机后,它仍然是相同的。
我没有改变任何东西在DxSnap窗体中。