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

skia~canvas~bitmap

时间:2014-08-18 15:54:52      阅读:191      评论:0      收藏:0      [点我收藏+]

标签:des   color   ar   art   问题   line   new   sp   

问题:怎么通过SetDIBitsToDevice(hdc, destx, desty, width, height, srcx, srcy,  startscan, scanlines, startbit, lpbmi, colorMode);canvas上的不同的绘制反应到DC上。

上次实验了new canvas(bitmap),但是这种bitmap必须是一个已经存在的bitmap且已经初始化。现在问题是,怎么去掉这个背景,直接反应上其他。也就是,bitmap内部的赋值。

通过家里一个绘画skia类,发现,直接的定义一个bitmap,其内部是没有赋值的,即是一个空值。这个就牵涉到了其内部的初始化操作。同样又牵涉到了,canvas的画布的大小,布局,调整等设置。

 

这个参照SkWindow.h里的实现。

skia~canvas~bitmap,布布扣,bubuko.com

skia~canvas~bitmap

标签:des   color   ar   art   问题   line   new   sp   

原文地址:http://www.cnblogs.com/sanghai/p/3919511.html

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