反射

【勇芳软件工作室】汉化HomePreviousNext

一些应用程序提供反映(或镜像)在客户区域中绘制的对象的功能。如果您的应用程序具有反射功能,请使用SetWorldTransform功能在世界空间到页面空间转换中设置适当的值。此函数接收到包含适当值的XFORM结构的指针。eM22 eM22eM22成员分别指定了水平和垂直反射分量。

相对于x轴或y轴,【反射】转换创建对象的“镜像”图像。总之,反思只是负缩放。为了产生水平反射,x坐标乘以-1。为了产生垂直反射,y坐标乘以-1。

水平反射可以用以下算法表示:

x' = -x

其中【x】是x坐标,【x'】是反射的结果。

产生水平反射的2乘2矩阵包含以下值:

|-1 0|

|0 1|

垂直反射可以用以下算法表示:

y' = -y

其中【y】是y坐标,【y'】是反射的结果。

产生垂直反射的2乘2矩阵包含以下值:

|1 0|

|0 -1|

水平反射和垂直反射操作可以通过使用以下2乘2矩阵组合成单个操作:

|-1 0|

|0 -1|