做游戏逆向期间通常会用到绘制技术,比如FPS游戏逆向矩形透视,骨骼等。
接下来几章内容主要介绍几种比较常见的绘制技术:如D3Dx绘制,Imgui绘制,D3D9HOOK绘制,DWM绘制
GDI绘制与D3Dx绘制的区别
通用性的区别:
1、GDI渲染方式则是我们熟知的采用GDI进行图像绘制,其优势就是通用性强,只要是目前常用的windows操作系统基本上都支持。
2、D3D渲染方式通用性较差,windows系统必须要支持D3D才可以使用,需要一定的硬件支撑。
效率的区别:
1、GDI渲染方式效率比较低下,也只支持RGB24一种色彩格式显示;
2、D3D渲染方式则刚好相反,其优势就是效率比较高,支持多种色彩格式进行渲染;
GDI是基于CPU运算,D3D是基于GPU运算
显卡中有显示芯片
显示芯片就是GPU
做游戏逆向期间通常会用到绘制技术,比如FPS游戏逆向矩形透视,骨骼等。
接下来几章内容主要介绍几种比较常见的绘制技术:如D3Dx绘制,Imgui绘制,D3D9HOOK绘制,DWM绘制
观看地址http://www.yxfzedu.com/video/71/1
标签:逆向,游戏,渲染,D3D9,GDI,D3D,绘制 From: https://www.cnblogs.com/yxfzedu/p/17432486.html