Compartir a través de


Transformaciones de espacio de mundo a página combinadas

Las cinco transformaciones de mundo a página se pueden combinar en una sola matriz de 3 a 3. La función CombineTransform se puede usar para combinar dos transformaciones de espacio mundial a espacio de páginas. Las transformaciones combinadas se pueden usar para modificar la salida asociada a un contexto de dispositivo determinado (DC) llamando a la función SetWorldTransform y proporcionando los elementos para esta matriz. Cuando una aplicación llama a SetWorldTransform, almacena los elementos de la matriz 3 a 3 en una estructura XFORM . Los miembros de esta estructura corresponden a las dos primeras columnas de una matriz de 3 a 3; la última columna de la matriz no es necesaria porque sus valores son constantes.

Los elementos de la matriz de transformación del mundo actual se pueden reactivar llamando a la función GetWorldTransform y proporcionando un puntero a una estructura XFORM .