在虚拟摄像头的fillbuffer中添加代码,在打码区域50*50,像素分辨率1/10:
for (int i=0;i<50;i++) { for (int k=0;k<50;k++) { BYTE x,y;//10*10的打码区域的参考坐标 x = k/10*10;//在x、y方向的每个10*10的区域中,采用原来的区域定点的像素,作为本区域的像素。 y = i/10*10; *(pData+ (i*320+k)*4+0) = *(pData+ (y*320+x)*4+0); // Red *(pData+ (i*320+k)*4+1) = *(pData+ (y*320+x)*4+1); // Green *(pData+ (i*320+k)*4+2) = *(pData+ (y*320+x)*4+2); // Blue } }
时间: 2024-10-20 18:46:41