GDI+屏幕截图(directx、dxgi)
GDI+ 、directx、dxgi => 我认为这就是一个东西,因为运行起来,硬件消耗特别低,直接代码:
private void button1_Click(object sender, EventArgs e){System.Threading.Thread thread = new System.Threading.Thread(ThreadMethod);thread.Start();}private void ThreadMethod(){Image bt = new System.Drawing.Bitmap(c.Bounds.Width, c.Bounds.Height);Graphics g = Graphics.FromImage(bt);try{for (int a = 0; a < 3000; a++){g.CopyFromScreen(0, 0, 0, 0, c.Bounds.Size, CopyPixelOperation.SourceCopy);// var i = copyscreen();//pictureBox1.Image = bt;Console.WriteLine(1);System.Threading.Thread.Sleep(10);}g.Dispose();}catch (Exception _e){g.Dispose();System.Threading.Thread.CurrentThread.Abort();}}Image copyscreen(){Image bt = new System.Drawing.Bitmap(c.Bounds.Width, c.Bounds.Height);Graphics g = Graphics.FromImage(bt);g.CopyFromScreen(0, 0, 0, 0, c.Bounds.Size, CopyPixelOperation.SourceCopy);g.Save();g.Dispose();return bt;}
GDI+屏幕截图(directx、dxgi)相关推荐
- Windows GDI 窗口与 Direct3D 屏幕截图
前言 Windows 上,屏幕截图一般是调用 win32 api 完成的,如果 C# 想实现截图功能,就需要封装相关 api.在 Windows 上,主要图形接口有 GDI 和 DirectX.GDI ...
- gdi win7奔溃_Win7系统细致核心图形架构的操作方法
电脑系统细致核心图形架构的问题每个人都有不同的操作门路,小编在大量的搜集细致核心图形架构的解法之后,总结出来一套比较简单的细致核心图形架构的处理措施,就是按照图形界面一直是Windows系统的核心,而 ...
- GDI/GDI+/D2D/D3D
原文链接 : 2D Drawing APIs in Windows 在 Windows 7 操作系统中,微软花费了很大的力气构建了一套新的 2D 绘图 API.我们称之为 Direct2D ,隶属于 ...
- Win32 GDI 学习总结
Windows GDI 教程(一) 一个简单的绘图程序 http://www.tuicool.com/articles/jeMBZ3v 常见的图形编程库,除了 GDI 外还有 GDI+.OpenGL. ...
- VC GDI+ 窗口截图内存BMP转JPG,压缩、JPG再转IStream流,IStream流再转 BYTE
最近用到 PC远程监控,用GDI+屏幕截图内存BMP转JPG,压缩 ,JPG再转IStream流,IStream流再转BYTE,通过SOCKET 转发: /****************BMP转JP ...
- 缓解 WPF 应用程序中的空域问题
介绍 WPF 为构建 Windows 应用程序提供了一种现代方法,但它直接构建在 Win32(Windows 中的传统 UI 基础结构)之上.因为 Win32 是在 CPU/GPU 马力比现在更加有限 ...
- Windows 7核心图形架构细致分析
深度解读 - Windows 7核心图形架构细致分析 编辑:马志文 时间: 2009-12-29 连接:http://technet.microsoft.com/zh-cn/library/ee921 ...
- WebKit、Gecko使用图形库
2008年11月30日 星期日 上午 01:20 阅读了之后,觉得作为浏览器内核WebKit.Gecko,为了能高效美观的显示页面的内容,选择适当的图形库非常重要.如果图形库选择不当,往往会导致页面上 ...
- 五年磨砺:微软Vista开发过程全记录
Windows Vista于2007年1月30日发布了消费版本,这也就意味着Windows Vista正式发布了!随之而来的就是大量Vista平台的应用,无论是硬件还是软件应用都将围绕着Vista扑面 ...
最新文章
- 中国算力发展指数白皮书(2021)
- springmvc中url-url-pattern /和/*的区别
- 2021年春季学期-信号与系统-第三次作业参考答案-第七道题
- c#导出包含图片的word文档
- 使用apply调用函数
- 简化管理面向服务的应用程序的创建
- Flutter Dart:用数字分组显示大数字
- mysql集群session_Jetty9.2.2集群Session共享
- mft按钮设计_哈汽机组660MW超临界空冷机组ETS设计及逻辑说明
- android 背景切换动画效果代码,在Android应用中以模糊效果设置背景图片
- 「PMP答题卡」真实模拟PMP考试
- ios label 高度紫石英_iOS_NSMutableAttributedString和自适应宽度高度
- windows无法开启网络发现问题解决办法(详细)
- 采用现场总线协议的压力变送器特性介绍
- HTML5基础与Meta http-equiv属性详解
- 数字图像处理——第三章 灰度变换与空间滤波
- 9. 成功解决:Driver class ‘org.gjt.mm.mysql.Driver‘ could not be found
- 关于最新版go-cqhttp无法登录qq
- w10投影全屏设置_教你win10连接投影仪显示比例不正常的解决教程
- Linux系统中进程的查看及控制
热门文章
- swift 时间比较大小
- 银河上半年开放式基金排名:股票型基金
- HCIP-DATACOM H12-831(121-140)
- java pager_使用pager进行分页
- 1038:苹果和虫子 题解 信息学奥赛 NOIP
- 北京微信小程序管理公众开放平台
- linked library ‘libPods-xxx.a‘ is missing one or more architectures required by this target: armv7.
- 海量数据成功举办openGauss Developer Day 2022“数据库内核探秘”专场论坛
- Linux Bash漏洞修复
- python线上编辑器-4款好用的Python编辑器,你用过几个?