• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 1135
  • Last Modified:

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_CALLBACK_VIDEOSTREAM,index,myfunction);

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.
0
ecologista
Asked:
ecologista
1 Solution
 
chensuCommented:
0
 
ecologistaAuthor Commented:
Thank you very much chensu.
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.
0

Featured Post

Free Tool: Site Down Detector

Helpful to verify reports of your own downtime, or to double check a downed website you are trying to access.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now