ink
2007-11-13 11:19:42 UTC
Hi All,
I am trying to build an image capture user control using DirectShow to be
used in an existing C# application.
It needs to have a view finder/ preview window and be able to take still
images.
My problem is that I am a C# developer and I understand very little C++. It
seems that you really do need C++ to develop DirectShow on Windows Mobile.
So fare the best solution I have found to using direct show in C# is
DirectShowNet.
http://directshownet.sourceforge.net/
But this is for desktop and not windows mobile.
I have tried the CameraCapture example in the Windows mobile SDK, it records
the video fine but when it takes pictures all the images come out Black and
there is no preview for the image it is going to take.
I have looked through loads of different examples like hear is just 2 of the
5 I have found:
http://www.wimobot.com/SourceCode.aspx#WimoII
http://www.codeproject.com/useritems/VideoImageGrabber.asp?df=100&forumid=262127&exp=0&select=1720891&tid=1720891
But the only one I have managed to get to work consistently is on the
desktop in the SampleGrabberNET sample:
http://www.codeproject.com/cs/media/directshownet.asp
But I cant seem to port this to windows mobile.
I do know about CameraCaptureDialog, it is simply not flexible enough, that
is why I am trying to use DirectShow.
Creating a control that has a view finder and stores still images must be
possible cos the CameraCaptureDialog can do it and so I know it can be done.
Has anyone got a solution to this. I have seen loads of online posts trying
to get this to work but there seems to be very few answers.
Thanks
Ink
I am trying to build an image capture user control using DirectShow to be
used in an existing C# application.
It needs to have a view finder/ preview window and be able to take still
images.
My problem is that I am a C# developer and I understand very little C++. It
seems that you really do need C++ to develop DirectShow on Windows Mobile.
So fare the best solution I have found to using direct show in C# is
DirectShowNet.
http://directshownet.sourceforge.net/
But this is for desktop and not windows mobile.
I have tried the CameraCapture example in the Windows mobile SDK, it records
the video fine but when it takes pictures all the images come out Black and
there is no preview for the image it is going to take.
I have looked through loads of different examples like hear is just 2 of the
5 I have found:
http://www.wimobot.com/SourceCode.aspx#WimoII
http://www.codeproject.com/useritems/VideoImageGrabber.asp?df=100&forumid=262127&exp=0&select=1720891&tid=1720891
But the only one I have managed to get to work consistently is on the
desktop in the SampleGrabberNET sample:
http://www.codeproject.com/cs/media/directshownet.asp
But I cant seem to port this to windows mobile.
I do know about CameraCaptureDialog, it is simply not flexible enough, that
is why I am trying to use DirectShow.
Creating a control that has a view finder and stores still images must be
possible cos the CameraCaptureDialog can do it and so I know it can be done.
Has anyone got a solution to this. I have seen loads of online posts trying
to get this to work but there seems to be very few answers.
Thanks
Ink