VCEANCB_GrabFrame_Callback
The VCEANCB_GrabFrame_Callback user-defined callback function receives pixels buffer from grabbing stream.
typedef void (WINAPI *VCEANCB_GrabFrame_Callback) (LPVOID lpPixelsBuffer,DWORD dwBufferSize, LPVOID lpUserData);
User-defined function should be declared like this:
void WINAPI GrabFrame_Callback ( LPVOID lpPixelsBuffer // pointer to buffer with raw data DWORD dwBufferSize // size of buffer LPVOID lpUserData // User-defined data );
Parameter:
- lpPixelsBuffer
- [in] Pointer to raw data received from digitizer.
- dwBufferSize
- [in] Size of buffer.
- lpUserData
- [in] User-defined data, specified in VCEANCB_StartGrab function.
Remarks:
Data format of pixel buffer explained in VCEANCB_LockBuffer function. Note: Please notice, this function calls in different thread, then your main application.
See also:
VCEANCB_PrepareGrab, VCEANCB_StartGrab, VCEANCB_StopGrab, VCEANCB_ConvertPixels2DIB, VCEANCB_LockBuffer