Date 20200311 By Wjb

直接上代码:

        ID3D10Resource* pScreen;mRenderTargetView->GetResource(&pScreen);D3D10_TEXTURE2D_DESC texDesc;texDesc.ArraySize = 1;texDesc.CPUAccessFlags = 0;texDesc.Width = (unsigned int)mClientWidth;texDesc.Height = (unsigned int)mClientHeight;;texDesc.SampleDesc.Count = 8;texDesc.SampleDesc.Quality = 0;texDesc.ArraySize = 1;texDesc.MipLevels = 1;texDesc.Format = DXGI_FORMAT_R8G8B8A8_TYPELESS;texDesc.SampleDesc.Count = 1;texDesc.SampleDesc.Quality = 0;texDesc.Usage = D3D10_USAGE_DEFAULT;texDesc.BindFlags = D3D10_BIND_SHADER_RESOURCE;ID3D10Texture2D *texture;HRESULT hr = md3dDevice->CreateTexture2D(&texDesc, 0, &texture);md3dDevice->CopyResource(texture, pScreen);char filename [245];sprintf(filename, "TestFile%d.dds", name);hr = D3DX10SaveTextureToFileA(texture, D3DX10_IFF_DDS, filename);texture->Release();pScreen->Release();

我保存事DDS格式文件,在VS中打开效果如下图所以

我附了功能源码,环境VS2013 d3d10。下载地址:

D3D10 截图功能 保存Texture到本地相关推荐

  1. 《从0到1上线微信小游戏》第十二节 实现截图和保存到相册功能

    第十二节 实现截图和保存到相册功能 新建节点 截图功能 保存到相册 在这一小节中,我们将通过调用微信小游戏API来给俄罗斯方块这个游戏加上截图和保存到相册这两个功能. 如果大家还需要实现截图后的预览功 ...

  2. java零碎总结---java实现截图并保存到本地

    java零碎总结---java实现截图并保存到本地             1.java实现截图并保存到本地 提供给大家三个方法,也是整理的,都不是很难,大家需要的看看哈 2.原理都相似 ------ ...

  3. html2canvas 在qq保存失败_QQ的截图功能,没想到这么好用!

    文/安哥拉 Hello大家好,这里是工具狂人. 自从微信崛起后,很多人的社交阵地可能都从QQ转移到了微信. 但微信现存的一些不足,也让一些人开始怀念起了QQ. 相比微信,QQ好用的地方体现在,传输文件 ...

  4. unity3d 使用存档图片_Unity3D截图功能总结,并保存在指定的文件夹

    快过新年了,一直在加班赶项目,没时间写博客,今天上班最后一天,就休息过年了,将我强几天在做一个截图功能分享出来,网上查了很多,但是都是在Unity Editor下好使,能截图,并显示出来,但是,在An ...

  5. 如何保存视频会议画面内容?视频会议截图功能

    在使用视频会议时,有时候会需要对会议画面进行截图,来保存重要信息.那么,是如何实现这一功能的呢,下面一起来看看吧. 视频截图功能 对于选定的视频,截取指定时间的缩略图.视频抓图,获取静态图和动态图,不 ...

  6. 实现Cocos截图功能

    Cocos Creator 截图功能 相关介绍 cocos截图的原理 代码介绍 原生平台截图 相关介绍 关于cocos截图方案,其实官方给出了对应的案例(js).大家应该也参考过,但我个人认为官方案例 ...

  7. [Android] 拍照、截图、保存并显示在ImageView控件中

    最近在做Android的项目,其中部分涉及到图像处理的内容.这里先讲述如何调用Camera应用程序进行拍照,并截图和保存显示在ImageView控件中以及遇到的困难和解决方法.     PS:作者购买 ...

  8. android easyplayer截屏,EasyWasmPlayer H265播放器是如何实现视频截图功能的?

    在我们做视频开发的过程中,会遇到不少需求,其中视频截图就是一个比较常见的需求,因此TSINGSEE青犀视频不管是在设计视频平台还是视频播放器的时候,我们都会在原有开发的基础上对视频截图进行一些功能拓展 ...

  9. Qt实现微信截图功能(一)

    简述 Qt 之 简单截图功能(一)实现鼠标选中区域截图 Qt 之 简单截图功能(二)实现可移动选中区域 Qt 之 简单截图功能(三)实现可拖拽选中区域 在之前的文章中有带大家讲解过部分截图功能,有兴趣 ...

最新文章

  1. 个人在公司在意的三点
  2. 大数据实战之环境搭建(八)
  3. python 的类装饰器
  4. C语言那点事——如何从零学好C语言?
  5. php curl 发送post请求带参数
  6. 计算机网络按照工作模式可分为什么和什么,计算机网络的分类有哪些?计算机网络工作模式...
  7. 一、MySQL整体架构
  8. 《封神演义》中的阐截二教之争 zz
  9. Word文件没有保存怎么找回来?恢复文件
  10. Bilibili的SWOT竞争力分析
  11. python基础爬虫篇
  12. unity3d ios 应用闪退 variables may not be available
  13. av_register_all
  14. TortoiseSVN教程级别指南
  15. 各地数据显示上半年28省GDP增幅超全国水平
  16. 2020王者营地服务器维护,至尊宝重磅返场,王者营地服务器崩溃,只因玩家等待了五年的它...
  17. 计算机技术在测绘专业应用,浅谈计算机技术在测绘工程制图中的应用(原稿)
  18. 数据存储的声音 - 第9集:与Stephen Foskett的对话
  19. BGP的路由黑洞和防环
  20. Camlytics:智能摄像头监控软件

热门文章

  1. 人生百味-3:看似矛盾,实则符合逻辑的错位策略
  2. 刀片式服务器属于什么系列,刀片服务器是什么意思(刀片式服务器主要用在哪些地方)...
  3. 中国象棋程序的设计与实现(九)–棋子点,棋子的小窝 中国象棋程序的设计与实现(八)-如何构造一个棋子(車馬炮等)...
  4. 我待jQ如初恋,jQ虐我千百遍
  5. 网页视频播放器js代码
  6. 面向对象知多少(二)论域分析和应用分析
  7. 如何在腾讯会议中PPT使用演讲者模式
  8. QT5 界面截图保存到本地+输出PDF/WORD格式文档+QT界面中文乱码及输出PDF中文乱码的解决(亲身实践并且成功)
  9. 联发科mt6757处理器介绍,Helio P20芯片资料
  10. 信安Note_day16