自绘内存缓冲例程

易语言 2020-09-01 18:07:19

自绘内存缓冲例程

易语言自绘内存缓冲源码是易语言智圆行方GDI-GDI+高级模块 5.5.ec应用例程
程序集_图形.GP置平滑模式 (#平滑模式_最佳质量)
图像.创建自字节集 (背景)
宽 = 图像.取宽度 ()
高 = 图像.取高度 ()
A.创建内存场景 (宽, 高) ' 创建的内存场景A
B.创建内存场景 (宽, 高) ' 创建的内存场景B
C.创建内存场景 (宽, 高) ' 创建的内存场景C
A.GP画图像缩放 (图像, 0, 0, 宽, 高)
A.复制_场景位图_透明混合图形 (B, 0, 0, 宽, 高, 0, 0, 255) ' 将A复制到B
B.复制_场景位图_透明混合图形 (C, 0, 0, 宽, 高, 0, 0, 255) ' 将B复制C
C.复制_场景位图_透明混合图形 (程序集_图形, 0, 0, 宽, 高, 0, 0, 255) ' 将C复制到画板

A.创建内存场景 (宽, 高) ' 创建的内存场景A
B.创建内存场景 (宽, 高) ' 创建的内存场景B
Cc.创建内存场景 (宽, 高) ' 创建的内存场景C
A.GP画图像缩放 (图像, 0, 0, 宽, 高)
A.复制_场景位图_透明混合图形 (B, 0, 0, 宽, 高, 0, 0, 255) ' 将A复制到B
B.复制_场景位图_透明混合图形 (Cc, 0, 0, 宽, 高, 0, 0, 255) ' 将B复制C
Cc.复制_场景位图_透明混合整数 (hdc, 窗口左边, 窗口顶边, 宽, 高, 0, 0, 255) ' 将C复制到画板