有没有快速的方法获得视频采集卡传过来的单帧位图数据?(200分)

  • 主题发起人 主题发起人 与月共舞
  • 开始时间 开始时间

与月共舞

Unregistered / Unconfirmed
GUEST, unregistred user!
用EditCopy太慢了,有别的方法从可以从动态画面中直接获得位图数据吗?
 
写自己的Callback函数,用capSetCallbackOnFrame注册,Callback函数要以下面的格式
申明:
FrameCallbackProc(HWND hWnd, LPVIDEOHDR lpVHdr)
其中lpVHdr是一个指向
struct {LPBYTE lpData;
DWORD dwBufferLength;
DWORD dwBytesUsed;
DWORD dwTimeCaptured;
DWORD dwUser;
DWORD dwFlags;
DWORD dwReserved[4];
} VIDEOHDR;
的指针,其中的lpData就存储了抓到的数据.获得lpVHdr后,就可以对证据进行实时操作了.
 
接受答案了.
 
后退
顶部