ecologista
asked on
C++ VIDEO CAPTURE CALLBACK FUNCTION
Hello. My name is Antonio and my problem the following one:
I´m making an video capture application (using Borland C++ Builder 3.0) and I´m trying to register a Callback function (using the VFW API) in order to get images from a Camera. But I have to get the image data directly from memory buffer. So:
- How can I register the Callback function that calls me when a frame buffer is filled. I think that is as follow: Isn´t it?
SendMessage(h,WM_CAP_SET_C ALLBACK_VI DEOSTREAM, index,myfu nction);
LRESULT CALLBACK myfunction(HWND h,LPVIDEOHDR vid){ }
- Which is the source code that I need to handle with the vid parameter (LPVIDEOHDR).
if you need my source code in order to study the complete module in deep, please tell me.
I hope you can help me.
Thanks before hand.
I´m making an video capture application (using Borland C++ Builder 3.0) and I´m trying to register a Callback function (using the VFW API) in order to get images from a Camera. But I have to get the image data directly from memory buffer. So:
- How can I register the Callback function that calls me when a frame buffer is filled. I think that is as follow: Isn´t it?
SendMessage(h,WM_CAP_SET_C
LRESULT CALLBACK myfunction(HWND h,LPVIDEOHDR vid){ }
- Which is the source code that I need to handle with the vid parameter (LPVIDEOHDR).
if you need my source code in order to study the complete module in deep, please tell me.
I hope you can help me.
Thanks before hand.
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
I´m surprised of how fast I got the answer.
Although, I haven´t test the whole information received.
I suppose that I´ll be able to write the right code inside the callback function. If not, I´ll ask again.
Greetings.