在这个话题▼

PAINTXFORM

类型定义结构体_PAINTXFORML_INTnZoom;L_INTnXOffset;L_INTnYOffset;} PAINTXFORM, * pPAINTXFORM;

PAINTXFORM结构提供了从外部坐标(如鼠标位置)转换到设备上下文(DC)或位图坐标的数据。

成员

nZoom

工具箱将用于缩放用户输入的缩放因子。取值范围为1 ~ 10000,例如:

价值 意义
One hundred. 相同的。
110 1.1倍的原始尺寸
120 1.2倍的原始尺寸可达
10000 比原来的尺寸大100倍。
99 0.99倍的原始尺寸,
98 原来尺寸的0.98倍
1 原尺寸的0.01倍。

nXOffset

DC或位图的外部表示的X偏移量。

nYOffset

DC或位图的外部表示的Y偏移量。

评论

当给工具包分配外部表示时,外部表示中的每个点(Xa, Ya)都被工具包通过以下步骤转换为点(Xc, Yc):

  1. 添加补偿:

    Xb = Xa + nXOffsetYb = Ya + nYOffset

  2. 乘以标量:

    Xc = MulDiv (Xb, nZoom, 100);Yc = MulDiv (Yb, nZoom, 100);

pPAINTXFORM指针指向a吗PAINTXFORM结构。

LEADTOOLS数字油漆C API帮助
188金宝搏的网址客服|支持|联系我们|知识产权公告
©1991 - 2021领先科技有限公司版权所有。