码迷,mamicode.com
首页 > 其他好文 > 详细

DirectX--给视频加马赛克

时间:2014-11-12 09:18:59      阅读:201      评论:0      收藏:0      [点我收藏+]

标签:blog   http   ar   for   on   2014   log   代码   size   

在虚拟摄像头的fillbuffer中添加代码,在打码区域50*50,像素分辨率1/10:

bubuko.com,布布扣


	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
		}
	}




DirectX--给视频加马赛克

标签:blog   http   ar   for   on   2014   log   代码   size   

原文地址:http://blog.csdn.net/mao0514/article/details/41038369

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!