【3】计算机原理
一.显卡是如何工作的
特点:显卡更擅长
小数计算
,CPU可以计算,但是效率不高,CPU擅长的是加减乘除
运算。
0x0 图片的处理,其实可以看成大量的整数运算;因为点都是按照三原色值保存的,每个颜色的值从0到255;一共可以表达一千六百多万种颜色,这就是所谓的真色彩
0x1 实际工作的时候,CPU会先把素材从内存加载到显存;然后通过显卡指令控制GPU开始预设好的计算,最后将显存中的数据投放到显示器,以进行显示
0x2 数字图象处理的需求导致了显卡的出现以及不断的更新迭代
0x3 显存有几个关键参数:容量、频率和位宽
二.GDI(Graphics Device Interface):GDI的出现使程序员无需要关心硬件设备
及设备正常驱动
,就可以将应用程序的输出
转化为硬件设备上的输出
和构成,实现了程序开发者与硬件设备的隔离
0x0 GDI 函数
类别
总结:当我们在
界面编程
时,如果涉及到显示功能,界面显示,就需要利用我们的抽象能力把显卡设备(手机,笔记本,iPad等)当成一个1
【3】计算机原理
一.显卡是如何工作的
特点:显卡更擅长
小数计算
,CPU可以计算,但是效率不高,CPU擅长的是加减乘除
运算。
0x0 图片的处理,其实可以看成大量的整数运算;因为点都是按照三原色值保存的,每个颜色的值从0到255;一共可以表达一千六百多万种颜色,这就是所谓的真色彩
0x1 实际工作的时候,CPU会先把素材从内存加载到显存;然后通过显卡指令控制GPU开始预设好的计算,最后将显存中的数据投放到显示器,以进行显示
0x2 数字图象处理的需求导致了显卡的出现以及不断的更新迭代
0x3 显存有几个关键参数:容量、频率和位宽
二.GDI(Graphics Device Interface):GDI的出现使程序员无需要关心硬件设备
及设备正常驱动
,就可以将应用程序的输出
转化为硬件设备上的输出
和构成,实现了程序开发者与硬件设备的隔离
0x0 GDI 函数
类别
总结:当我们在
界面编程
时,如果涉及到显示功能,界面显示,就需要利用我们的抽象能力把显卡设备(手机,笔记本,iPad等)当成一个1