|
类型 |
锁存处理 |
|
|
描述 |
对当前显示图像进行比例缩放和x,y坐标的平移 注意:因显示方式限制,显示指令不能频繁连续调用,否则可能导致后一条指令丢失,即指令触发保护机制而不更新显示直接返回 显示指令包括ZV_LATCH、ZV_LATCHTRANS、ZV_LATCHCLEAR |
|
|
语法 |
ZV_LATCHTRANS(latch_id,sclae_factor,tx,ty) 参数: latch_id:锁存通道号 scale_factor:前基础上的缩放比例,比例可以为0则按窗体尺寸缩放显示 tx:基础上的x方向平移像素数,大于0为x正方向移动,尺寸计数基于缩放后图像 ty:基础上的y方向平移像素数,大于0为y正方向移动,尺寸计数基于缩放后图像 |
|
|
适用控制器 |
支持ZV功能或者5系列以上的控制器 |
|
|
例子 |
ZVOBJECT img ZV_LATCHSETSIZE(0,400,112) '显示区域的大小 ZV_READIMAGE(img,"logo.png",0) '以原图像格式读取图像 ZV_LATCH(img,0)
'按钮动作 ZV_LATCHTRANS(0,0.8,10,10) '在显示图像基础上缩小0.8倍 在x y轴正方向(右下)再平移相当于缩放后图像10像素的距离
原图像显示为:
图像变换后: (缩小0.8倍,向x方向平移10像素,向y方向平移10像素)
|
|