位图显示问题
我是用本地摄像头采集的数据,想把摄像头的图像显示出来,但是在显示的时候显示的是一片黑色,我是用一下的程序来实现,我是一个菜鸟,求各位高手指点
CBitmap bmp;
bmp.CreateBitmap(nWidth, nHeight,1, nBitCount, pBuffer);
bmp.GetBitmap();
CDC memDC;
CDC *pDC = GetDC();
memDC.CreateCompatibleDC(pDC);
bmp.CreateCompatibleBitmap(pDC, nWidth, nHeight);
memDC.SelectObject(&bmp);
pDC->BitBlt(0, 0, nWidth, nHeight, &memDC, 0, 0, NOTSRCCOPY);
其中pBuffer是摄像头采集的数据信息