我在用VFW AVICAP编程中通过回调函数 
private void framecallback(IntPtr lwnd, IntPtr lpVHdr) 

AviCapture.VIDEOHDR videoHeader = new AviCapture.VIDEOHDR(); 
byte[] VideoData; 
videoHeader = (AviCapture.VIDEOHDR)AviCapture.GetStructure(lpVHdr, videoHeader); 
VideoData = new byte[videoHeader.dwBytesUsed]; 
AviCapture.Copy(videoHeader.lpData, VideoData); 
if (this.RecievedFrame != null) 
this.RecievedFrame(VideoData); } 
获得了每帧的数据并存放在byte[] VideoData; 
中 我现在向把该数据转换成 bitmap图像格式 和Avi或流文件格式怎么转换?