Ich bin mit DirectShowLib-2005 - DxSnap Beispiel das Bild von Webcam anzuzeigen und zu erfassen.
Alles funktioniert gut mit dem Beispiel.
Aber wenn ich versuche, es mit meiner Anwendung zu verschmelzen (ich habe versucht, dieses Formular von meinem Hauptformular zu nennen) funktioniert es zum ersten Mal. Sobald ich das Aufnahmefenster schließe und öffne, wird das Video nicht richtig angezeigt.
Aber die Erfassung des Bildes funktioniert perfekt die ganze Zeit.Dxsnap Anzeige das Video nicht richtig nach dem ersten Mal geöffnet
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);
}
}
Auch nach dem PC, es ist immer noch die gleichen neu zu starten.
Ich habe nichts in der DxSnap Form geändert.