Panel Video Direct X Click Event



  • Hey,

    ich benutze hier das Beispiel von "http://www.codeproject.com/KB/directx/directxcapture.aspx" um ein Video-Bild abzuspielen. Nun wuerde ich gern in dem Panel, in dem das Bild abgespielt wird, auf Mouse_Click und Mouse_Move Events reagieren, allerdings ist das nicht moeglich sobald das Video abgespielt wird.

    Hat einer eine Idee, warum das nicht funktioniert?

    Gruß
    Escapete



  • Das ist jetzt nur eine Vermutung, aber eventuell schnappt sich bei "capture.Start ()" DirektX das Panel und sperrt es komplett (wieso auch immer das nötig sein sollte).

    Wenn es so ist (eventuell mal in der Doku nachsehen 😉 ) würden mir auf die schnelle 2 Möglichkeiten einfallen:
    1: Ein unsichtbares Element über das Panel legen, welches dann auf die Events reagiert

    2: Mit DirectInput was hin zaubern (was aber wahrscheinlich übertrieben ist 😃 )

    Hoffe es funktioniert auch 🙂



  • die idee, ein transparentes panel oder aehnliches drauf zu legen und das dann auszuwerten hatte ich auch schon, allerdings schiebt sich dsa bloede videopanel immer in den vordergrund!


Anmelden zum Antworten