栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

Skia 帮助文档(C++)

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Skia 帮助文档(C++)

【2022/8/7 编写,未完】

注意!以下信息非官方信息,且为《C++ 使用 Skia 绘图》的补充文档,信息可能不全,且优先完善上述文档中所涉及的。

  • SkBitmap
    • SkBitmap(SkBitmap&& src)
      拷贝某个已存在实例
      • src:拷贝的源,将src拷贝到自身,同时将src中像素内存所有权移动到自身
    • SkBitmap(const SkBitmap& src)
      拷贝某个已存在实例
      • src:拷贝的源,将src拷贝到自身,包括其所有权,这意味着新创建对象将与src一起指向同一块像素内存
    • SkBitmap()
      创建空对象
  • SkImageInfo
    • SkImageInfo(const SkImageInfo&)
    • SkImageInfo(SkImageInfo&&)
    • SkImageInfo(SklSize demensions, SkColorInfo&& colorInfo)
    • SkImageInfo(SklSize demensions, const SkColorInfo& colorInfo)
    • SkImageInfo()
  • SkCanvas
    • SkCanvas()
      创建空的画布
    • SkCanvas(const SkBitmap& bitmap)
      创建一个绘制到bitmap的画布
      • bitmap:待绘制的位图
    • void allocPixels(const SkImageInfo& info)
      为画布设置图片信息,同时为其分配内存。当图片信息无法设置或内存无法分配的时候,将会终止操作。同时也会通过定义Sk_ABORT终止编译时用户提供的步骤。在大多数平台,当没有足够的内存分配时,该函数也会成功;并且,内存不会被分配,直到像素数据被写入。具体的分配操作,依赖于平台对于malloc函数的实现。
      • info:用于设置画布的图片信息
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1037303.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号