转自:http://blog.csdn.net/wolfking_2009/article/details/11022693

static void ScreenShoot()
{  CCSize size = CCDirector::sharedDirector()->getWinSize();    //定义一个屏幕大小的渲染纹理    CCRenderTexture* pScreen = CCRenderTexture::create(size.width,size.height, kCCTexture2DPixelFormat_RGBA8888);    //获得当前的场景指针    CCScene* pCurScene = CCDirector::sharedDirector()->getRunningScene();    //渲染纹理开始捕捉    pScreen->begin();    //当前场景参与绘制    pCurScene->visit();    //结束捕捉    pScreen->end();    //保存为png  pScreen->saveToFile("XXXXXX.png", kCCImageFormatPNG);    //保存为jpg  pScreen->saveToFile("XXXXXX.jpg", kCCImageFormatJPEG);    CC_SAFE_DELETE(pScreen);
} 

有人问这个是保存到哪儿去了。这个是写出文件,所以应该是保存到写出路径下面,翻看了下源码,果然是。写出路径为CCFileUtils::sharedFileUtils()->getWritablePath(),字面理解,这个是可写出的路径,不同平台路径也不同,不过可以通过上面的方法去获取这个路径~~~

想具体了解各个平台的写出路径,可以去看看源码。

win32平台的话,如果debug会生成到exe输出的那个路径,release的话,会生成到c盘用户下面的项目下面~

如果大家有其他的自定义写出文件,可以直接指定路径到CCFileUtils::sharedFileUtils()->getWritablePath()下面

cocos2d-x如何截屏并保存图片相关推荐

  1. android截屏,保存图片

    截屏 public void screenshots() {//截取的ViewbindingView.Layout.post(new Runnable() {@Overridepublic void ...

  2. 公众号H5页面截屏并保存图片

    直接贴代码 html代码 <!DOCTYPE html> <html lang="en"> <head><meta http-equiv= ...

  3. python小工具小发明_【kimol君的无聊小发明】—用python写截屏小工具

    前言 今天我看了一下自己的文件夹,发现了自己写了许多似乎很无聊的代码.于是乎,一个想法油然而生:"生活已经很无聊了,不如再无聊一点叭". 说干就干,那就开一个专题,我们称之为kim ...

  4. 【kimol君的无聊小发明】—用python写截屏小工具

    [kimol君的无聊小发明]-用python写截屏小工具 前言 一.技术实现 1. 相关库 2. 定义窗口 3. 绘制工具条 4. 定义事件函数 二.后续改进 写在最后 前言 今天我看了一下自己的文件 ...

  5. Android MediaProjection截屏录屏-适配AndroidQ以上版本

    工作中遇到截屏需求,首先想到的肯定是截图所在区域的控件,通过Canvas类将View绘制成一个Bitmap,之后是要显示还是保存都可以了.但是事实上还是有一些问题存在,已知有两个问题:①不能截取到状态 ...

  6. android华为怎么截屏快捷键,华为p10怎么截图 华为p10截屏的三种方法

    华为p10怎么截屏和保存图片以及华为p10截屏快捷键在哪是很多朋友问到的,对于刚入手华为p10的朋友来说可能有些基本操作是不知道的,这里我们一起来了解一下华为p10怎么截屏和保存图片以及华为p10截屏 ...

  7. uni-app app上实现截屏保存图片到本地

    uni-app app上实现截屏保存图片到本地 uni-app app上实现截屏保存图片到本地 <template> <view class="content"& ...

  8. 微信小程序截屏保存图片

    在小程序的分享功能中,截屏是一个比较常见的需求.而截屏不只是截取当前页面,还要将二维码放进去以方便用户长按识别.从营销方面来看,这样可以说是一举两得了.要实现的效果如下: 实话说,一开始收到这个需求是 ...

  9. 快捷键自动截屏保存图片工具附源码0积分共享

    快捷键自动截图保存在工具所在目录,目前快捷键复用的原来的截屏软件,不影响原来截屏键功能.源码公开可免费下载需要者自取,可以根据需要自行修改.用对话框实现的,但是做成了系统托盘图标,没有界面显示,方便后 ...

最新文章

  1. 内网使用ohmyzsh
  2. fisher判别_经典模式识别:Fisher线性判别
  3. 9、C语言中sscanf使用及运算符优先级
  4. 正确理解Spring AOP中的Around advice
  5. Pinpoint【环境搭建 01】JDK\HBase\Pinpoint Collector+Web 最新版 2.3.3 安装配置运行验证及脚本文件分享(避坑指南捷径指北)
  6. 比较好的php源码,目前市面上能拿到的最好的PHP跑F分源码下载
  7. jQuery获取所有父级元素及同级元素及子元素的方法
  8. 程序集、应用程序配置及App.config和YourSoft.exe.config .
  9. BZOJ2732: [HNOI2012]射箭
  10. 书店POS机--细化迭代2--测试
  11. Linux开机启动的步骤
  12. 计算机编码中进制的区别,计算机中的进制和编码(转载)
  13. 是谁关闭了Linux抢占,而抢占又关闭了谁?
  14. javamail 收件人/发件人 乱码解析
  15. 【硬刚Hive】MYSQL/HIVESQL笔试题(七):HIVESQL(七)
  16. 计算机桌面图标损坏,Excel图标变成这样如何恢复:excle图标损坏
  17. R语言绘图基础篇-线图
  18. excel常用操作收集
  19. 激光扫描测距仪的实质就是3D激光雷达
  20. 跨境电商独立站转化率提升神器-SaleSmartly

热门文章

  1. SOLIDWORKS如何打开丢失零部件的装配体
  2. Unity技术手册 - 查找物体的方式你知道几个?(上)
  3. Python程序退出时执行指定代码
  4. 玩转Docker实战篇!使用Docker与Jenkins进行持续集成测试,附加介绍Docker-in-Docker
  5. percano mysql_(转)mysql原生在线ddl和pt-osc原理解析
  6. 性能测试混合场景设计
  7. 免费图片在线压缩网站推荐
  8. linux的压缩与打包 gzip gunzip bzip2 buzip2 tar 打包压缩(bzip2)
  9. [书籍精读]《JavaScript设计模式与开发实践》精读笔记分享
  10. 资深人士分析:“偷菜游戏”带给我们的启示