组合的世界到页面空间转换
五个世界到页面转换可以组合成单个 3 by-3 矩阵。 CombineTransform 函数可用于将两个世界空间与页面空间转换相结合。 组合转换可用于通过调用 SetWorldTransform 函数并提供此矩阵的元素来更改与特定设备上下文(DC)关联的输出。 当应用程序调用 SetWorldTransform时,它将 3 到 3 矩阵的元素存储在 XFORM 结构中。 此结构的成员对应于三对三矩阵的前两列:矩阵的最后一列不是必需的,因为它的值是常量。
可以通过调用 GetWorldTransform 函数并提供指向 XFORM 结构的指针来恢复当前世界转换矩阵的元素。