Video frame grabbing made easy [How to: Quickly capture multiple video frames with WPF]

This blog has moved to a new location and comments have been disabled.

All old posts, new posts, and comments can be found on The blog of

See you there!

Comments (4)
  1. Delay's Blog says:

    When I was writing my video frame grabbing sample , I came up with a potentially useful technique for

  2. GuinnessKMF says:

    Do both the Watchdog timer tick and changed event fire on the same thread?  If not there is a race condition where the final changed event fires and the watchdog timer fires before it seeks to the next frame.

    Any progress on any of this? Personally I really don’t like the idea of a watchdog timer for something there really should be an event for.

  3. David Anson says:


    Without knowing the specifics of how the events interact with the UI thread, I agree it looks like there could be a race condition in the sample implementation I posted. I totally agree that it would be nice to have a better technique here, but even after all this time (and a bit of chatting with people who should know better than I), I’m still not aware of one.

    Thanks for the note – please let me know if you find something you like better as well! 🙂

Comments are closed.