建立框架回呼函式
下列範例是簡單的框架回呼函式。 使用 capSetCallbackOnFrame 宏註冊此回呼。
TCHAR gachBuffer[100]; // Global buffer.
DWORD gdwFrameNum = 0;
// FrameCallbackProc: frame callback function.
// hWnd: capture window handle.
// lpVHdr: pointer to structure containing captured
// frame information.
//
LRESULT PASCAL FrameCallbackProc(HWND hWnd, LPVIDEOHDR lpVHdr)
{
if (!hWnd)
return FALSE;
_stprintf_s(gachBuffer, TEXT("Preview frame# %ld "), gdwFrameNum++);
SetWindowText(hWnd, gachBuffer);
return (LRESULT) TRUE ;
}
相關主題